zoukankan      html  css  js  c++  java
  • SQL Server 为索引启动硬件加速(分区)的 2 方法

    背景知识:

                如果你想看《三国》这部电视剧它有 假设它有400G这么大,现在你有两个朋友他们都已经把这部剧保存在自己的硬盘上了。

                A用一个硬盘就把这部剧保存了下来,B用了两个硬盘才保存了一下,如果你不追求复制的速度,用A一个硬盘会方便一些,但

                是如果你追求速度2个硬盘要快一些(假设这三个硬盘的参数是一样的)。因为这样可以同时用到两个硬盘的IO能力。我接下

                来说的就是怎么用上多个硬盘的IO能力。

                

    方法 1、使用文件组

             把数据和索引保存到不同的硬盘上。以提高IO能力。

             使用指定文件组的方式解决。这里要用到一些文件与文件组的知识可以看我的文章 http://www.cnblogs.com/JiangLe/p/4005904.html

             一步解决问题、在创建索引时指定文件组。

             create index index_name on table_name(columnList) on [filegroupName];

             create index ix_Nums_X on Nums(X) on [FG2];

    方法 2、

             使用分区方案  这种方法比用文件组要出格的多。

             create index index_name on table_name(cloumnName) on shemeName(clomnsName);

             

             

                

  • 相关阅读:
    TCP传输粘包问题
    提取KIndle中每本书的笔记并单独保存
    # 可视化工具资源汇总
    抓取代理IP
    Linux 小工具学习之(1)——Wget十例[翻译]
    [转]关于矩阵的本质
    用2263份证件照图片样本测试how-old.net的人脸识别
    Python生成二维码脚本
    基于git的源代码管理模型——git flow
    使用Graphviz绘图(一)
  • 原文地址:https://www.cnblogs.com/JiangLe/p/4007185.html
Copyright © 2011-2022 走看看