草庐IT

五分制

全部标签

五分钟后,你将真正理解MySQL事务隔离级别!

什么是事务?事务是一组原子性的SQL操作,所有操作必须全部成功完成,如果其中有任何一个操作因为崩溃或其他原因无法执行,那么所有的操作都不会被执行。也就是说,事务内的操作,要么全部执行成功,要么全部执行失败。事务的结束有两种,当事务中的所有操作全部成功执行时,事务提交。如果其中一个操作失败,将发生回滚操作,撤消之前到事务开始时的所有操作。事务的特性一个运行良好的事务处理系统,还需要具备四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持续性(Durability)。这四个特性简称为ACID特性。原子性(Atomicity)一个事务必须被视为一

五分钟打造自己的sql性能分析工具

五分钟打造自己的sql性能分析工具 1.首先要有一个trace文件 2.打开trace文件 3.另存为跟踪表 4.登录你要保存到的目标sqlserver服务器 5.选择要保存的数据库和表名称 6.保存完成(左下角出现进度直到显示“已完成”)  7.在数据库中找到该表(在第5步选择的数据库中找) 8.查看部分结果(TextData就是查询的sql语句,Duration就是查询的时间,这里duration除以1000才是毫秒) 9.然后我们来分析TextData,如何找到相同的语句,不同的参数。我的分析,TextData主要有3种  1)带参数sql语句(以execsp_executesqlN'打

五分钟打造自己的sql性能分析工具

五分钟打造自己的sql性能分析工具 1.首先要有一个trace文件 2.打开trace文件 3.另存为跟踪表 4.登录你要保存到的目标sqlserver服务器 5.选择要保存的数据库和表名称 6.保存完成(左下角出现进度直到显示“已完成”)  7.在数据库中找到该表(在第5步选择的数据库中找) 8.查看部分结果(TextData就是查询的sql语句,Duration就是查询的时间,这里duration除以1000才是毫秒) 9.然后我们来分析TextData,如何找到相同的语句,不同的参数。我的分析,TextData主要有3种  1)带参数sql语句(以execsp_executesqlN'打