数据库
wan06092151
这个作者很懒,什么都没留下…
展开
-
Query 语句优化基本思路和原则
Query 语句优化基本思路和原则 1. 优化更需要优化的Query;2. 定位优化对象的性能瓶颈;3. 明确的优化目标; 4. 从Explain 入手; 小结果集驱动大结果集 尽可能避免复杂的Join 和子查询() 5. 多使用profile 6. 永远用小结果集驱动大的结果集; 7. 尽可能在索引中完成排序; 8. 只取出自己需要的Columns; ...原创 2012-11-02 09:27:43 · 125 阅读 · 0 评论 -
【转】MySQL性能优化的21个最佳实践
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1. 为...原创 2012-11-02 13:01:50 · 81 阅读 · 0 评论 -
【转】mysql引擎介绍
今天面试居然问了个这样的问题, 以前没听说过, 今天算是学习了! 数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。 使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。这包括创建用于存储数据的表和用于查看、管理和保护数据安全的数据库对象(如索引、视图和存储过程)。 My...原创 2012-11-02 16:47:28 · 69 阅读 · 0 评论 -
修改数据库
1、当修改数据库表中的状态、标识字段时, where条件加上原来状态、标识的值 update user set state=1 where id=123 and state='oldstate' 这样可以通过返回值,来判断修改的记录数,如果记录数==预计的记录数, 则表示更新成功, 否则更新失败 ...原创 2013-05-20 14:41:54 · 110 阅读 · 0 评论