当今数据库的操作越来越成为整个应用的性能瓶颈,特别是Web应用更加明显.当我们设计数据库和对数据库操作时,都要考虑到性能. 1.优化查询语句,方便查询缓存 大多数MySQL服务器都开启了查询缓存,这是提高性能最有效的方案之一,而且这是被MySQL的数据库引擎处理的.当有很多相同的查询被执行多长的时候,这些下次结果会被放到一个缓存中,这样后续相同的查询就不需要操作表,而是直接从缓存中访问结果. 这里最主要的原因是对于程序员来说,这个事情很容易被忽略.因为我们的某些查询语句不会让MySQL生成缓存.…