vsphere高可用性
2015-10-22 20:37
281 查看
群:127881306
1.索引对大表最有用,不要在小表上加索引.
2.为每个表中的主码指定一个唯一索引。
3.索引对于那些频繁出现在SQL命令中的where子句中的列最有用,不管这些列在选择中用来限定行还是为了表连接。
4.当一个属性中存在很多不同的值时,可以使用索引。Oracle建议当一个属性中有少于30个不同值时,索引不是很有用,当属性中有100或更多不同值时索引就很明显地有用了。相似地,只有当使用索引进行查询的结果不超过文件中所有记录总数的20%时,使用索引才有帮助。
5.检查你的DBMS对索引的限制,即便要在每个表允许的索引个数上。许多系统不超过16个索引而且限制每个索引键值的大小。对一个表创建的索引数一般不超过5个.
7. 对于包含空值的属性建立索引时要小心,在很多DBMS里有空值的行不能在索引中作为参照。
8. 时常需要做删除、更新、插入操作的表不要创建索引.
9. 将表和索引建立在不同的表空间内(TABLESPACES). 不要将不属于ORACLE内部系统的对象存放到SYSTEM表空间里. 同时,确保数据表空间和索引表空间置于不同的硬盘上.减少I/O竞争.
1.索引对大表最有用,不要在小表上加索引.
2.为每个表中的主码指定一个唯一索引。
3.索引对于那些频繁出现在SQL命令中的where子句中的列最有用,不管这些列在选择中用来限定行还是为了表连接。
4.当一个属性中存在很多不同的值时,可以使用索引。Oracle建议当一个属性中有少于30个不同值时,索引不是很有用,当属性中有100或更多不同值时索引就很明显地有用了。相似地,只有当使用索引进行查询的结果不超过文件中所有记录总数的20%时,使用索引才有帮助。
5.检查你的DBMS对索引的限制,即便要在每个表允许的索引个数上。许多系统不超过16个索引而且限制每个索引键值的大小。对一个表创建的索引数一般不超过5个.
7. 对于包含空值的属性建立索引时要小心,在很多DBMS里有空值的行不能在索引中作为参照。
8. 时常需要做删除、更新、插入操作的表不要创建索引.
9. 将表和索引建立在不同的表空间内(TABLESPACES). 不要将不属于ORACLE内部系统的对象存放到SYSTEM表空间里. 同时,确保数据表空间和索引表空间置于不同的硬盘上.减少I/O竞争.
相关文章推荐
- android底层开发-android基础架构
- 高可用集群
- 基于heartbeat V2 crm 的lamp高可用
- 使用PHP获取网站Favicon的方法
- 垂直门户网站和电商的SEO思路
- 在微信扫描二维码登录网站和微信授权登录公众平台的WAP网站中遇到的问题
- [转]你是个软件架构师吗?
- 网站整站变灰
- 网站SEO优化战略之用户需求分析
- 网站SEO优化战略之用户需求分析
- 网站开发进阶(二)阿里云将80端口请求转发到其他端口
- 网站开发进阶(二)阿里云将80端口请求转发到其他端口
- 个人总结的常用java,anroid网站
- 网站开发进阶(三)Windows NAT端口映射
- 网站开发进阶(三)Windows NAT端口映射
- 经典书籍_架构设计篇
- 网站变灰
- CSDN网站系统升级公告
- 福利!Android官方网站出现中文版本!
- SITE域名后提示“危险网站”如何处理