1 begin commit 是不是只能用在innodb上?在begin commit之间是不是数据库在做锁表操作(原子操作)?2 还看到lock table  那么begin commit是不是就是lock的功能?和lock有啥区别没有?3 在程序中动态的将myisam转换到innodb,然后使用事务,然后再将innodb转换到myisam。这么做有没有什么不规范或者不好的影响?