- 博客(3)
- 收藏
- 关注
原创 数据库知识总结--事务
数据库基本知识总结–事务 事务 基本知识 原子性(Consistency) 事务可以是由多个步骤组成,但是事务整体是不可分割的,在事务执行成功之前,事务中任何步骤操作对于真实数据是没有影响的。并且只要有一个步骤发生错误,整个事务就判定失败,不会提交成功步骤对数据的修改。 一致性(Isolation) 当事务完成数据提交的时候,必须保证所有数据的完整性,包括结构完整性和内容完整性。 ...
2018-08-26 15:36:46 244
原创 数据库优化个人理解
数据库性能优化个人理解总结 索引 – 二叉树实现 注意点:重点在于如何保证数据库引擎在执行语句查询的时候不会放弃使用已经创建的索引而进行全表检索 -- 查询计划是由优化程序选择的,查询时走索引还是走全表是在优化程序进行权衡之后决定的 -- 索引也不是越多越好,索引也会占用数据库资源,对insert和update都有不同程度的影响。 一 普通索引查询 尽量避免使用or来进行连接查询,...
2018-08-26 15:32:44 202
原创 性能优化的个人理解
随着工作时间的增长,现在越来越会往性能方面去考虑,个人认为一个程序性能的好坏可以从cpu计算密集程度、内存管理,io操作密集程度以及网络通讯的规划这四个方面来体现,主要要解决的问题就是怎样通过最小的消耗来完成尽可能多的业务逻辑处理,而且对这种理念越深入就越能培养一个人对业务逻辑的理解能力,提高经验。 就我目前的了解,对常用算法进行复杂度降低的优化,减少for循环、递归的使用,用简...
2018-08-19 19:50:13 239 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人