不像web服务器,数据库为了保持完整性和一致性,是很难进行扩展的。那么影响数据库性能的因素有哪些呢?
1、服务器硬件
2、操作系统
3、数据库存储引擎的选择。MyISAM:不支持事物,表级锁;InnoDB:事务级存储引擎,完美支持行级锁,事物ACID特性。
4、数据库服务器的配置参数
5、数据库结构设计和SQL查询语句
03-08
261
不像web服务器,数据库为了保持完整性和一致性,是很难进行扩展的。那么影响数据库性能的因素有哪些呢?
1、服务器硬件
2、操作系统
3、数据库存储引擎的选择。MyISAM:不支持事物,表级锁;InnoDB:事务级存储引擎,完美支持行级锁,事物ACID特性。
4、数据库服务器的配置参数
5、数据库结构设计和SQL查询语句