数据库性能优化方法有哪些?
2016-05-07 16:49
459 查看
1、索引的建立,一张表,如果有一些经常查询的字段,要建立索引。比如库存表,你会经常按厂家查询,那么在厂家这个字段上就要建立索引。
2、分库,分表技术。可以按业务层次,或者日期、厂家、地区等字段,对表进行横向或纵向的分割。把事务表和数据仓库表分开等。
3、事实上,对于系统的优化,从数据库本身的优化,数据库表的设计,以及应用程序的设计上,关联是很密切的。
比如在数据库,可以把临时表,或者一些日志类的表放在内存盘中。在程序设计上,采用缓存机制,分布式数据库机制等等,都是提高系统响应能力的方法。
相关文章推荐
- oracle数据库sql语句
- mysql Cannot add or update a child row: a foreign key constraint fails
- mysql修改root密码和设置权限
- 刚安装的mysql常见问题
- JDBC--实现用java连接oracle数据库的操作(简单实用)
- MySql 分区 分库 分表
- 数据库的几个概念:主键,外键,索引,唯一索引
- mysql主从同步不一致后的解决方法
- MYSQL常见错误
- SQL中sum(),avg()等统计结果为null的解决方法
- ORA-16038 问题处理
- MySQL数据库引擎介绍、区别、创建和性能测试的深入分析
- 【连载】关系型数据库是如何工作的?(6) - Hash表
- sql server登录名、服务器角色、数据库用户、数据库角色、架构区别联系
- mysql查询结果添加序列号
- MySQL的存储引擎与表的创建,键的定义,等等
- Memcache基础教程
- mysql explain type 和extra 列的含义
- Mysql时间函数
- win10下 64位mysql5.7及workbench的安装