• <海量数据库解决方案>2011022501


    【摘抄】

    单表聚簇:指在指定的聚簇中只创建一个表的聚簇结构。
    复合表聚簇:指在一个单位聚簇中存储两个或两个以上的表的聚簇结构。

    聚簇表的代价:在于数据的插入、修改、删除
    单表聚簇解决了关系型数据库中最难解决的问题----大范围数据处理。复合聚簇则在很大程度上提高了特定表链接的效率。

    插入代价在于聚簇数据的特定位置插入
    修改代价在聚簇键上的修改会导致插入代价。在一般列上没有提及。建议:在允许的情况下尽量不要把修改频率的列指定为聚簇列来使用。
    删除代价,即使对聚簇表中某行执行删除操作,也不需要再次执行任何追加性的处理。个人认为:使用逻辑删除方式更合适些,尽管逻辑删除的数据也占用空间,但相对现在的大容量的硬盘不是问题;尽管逻辑删除的数据也在用聚集索引,但不太大影响提取数度~适当的时候适当删除整理会更好些。

    哈希聚簇:与其所是聚簇,还不如说是索引。其应用范围很小,适用于小型表或码表;

  • 相关阅读:
    MYSQL索引使用
    事务的概念是什么,有哪些基本属性?
    springboot和springmvc的区别
    List、Map、Set的区别与联系
    MyBatis-动态SQL
    MyBatis-映射文件
    MyBatis操作数据库及全局配置文件
    Jmeter的基本使用
    MySQL索引优化
    MySQL索引
  • 原文地址:https://www.cnblogs.com/GoGoagg/p/1964485.html
Copyright © 2020-2023  润新知