数据库怎么优化查询: 储存引擎选择 如果数据表需要事务处理,应该考虑使用InnoDB,因为它万千符合ACID特性,如果不需要事务处理,使用默认存储引擎MyISAM是比较明智的分表分库,主从对查询进行优化 要避免全表扫描,首先应考虑在where以及order by 涉及的列上建立索引 数据库的优化? 优化索引、sql语句、分析慢查询设计表的时候严格根据数据库的设计范式来设计数据库使用缓存,把经常访问到的数据而且不需要经常变化的数据放到缓存中,能节约磁盘IO优化硬件;采用SSD,使用磁盘队列技术等主从分离读写分库分表分机器不采用全局索引