在sqlserver中 对表频繁创建索引,求解

zhoule110 zhoule110 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我有几张海量数据的表,是需要经常查询详单的,因此就对其中几列添加了索引,
但是由于 每天这张表都会有增量数据 insert,添加了索引insert速度就非常的慢。

我的做法是,每天在insert数据之前先drop掉索引,可是频繁创建索引时间比较长,
不知道各位高手有没有好的方法?
小弟这里谢过先
...全文

相关推荐

SQLSERVER 创建索引实现代码

是SQL Server编排数据的内部方法。它为SQL Server提供一种方法来编排查询数据

weixin_38601103

详解sqlserver查询表索引

SELECT   索引名称=a.name  ,表名=c.name  ,索引字段名=d.name  ,索引字段位置=d.colid  FROM sysindexes a JOIN sysindexkeys b ON a.id=b.id AND a.indid=b.indid JOIN sysobjects c ON b.id=c.id JOIN syscolumns d ON b.id=d.id AND b.colid=d.colid WHERE a.indid NOT IN(0,255) -- and c.xtype='U' and

weixin_38630463

mssql 建立索引第1/2页

表的索引与附在一本书后面的索引非常相似。它可以极大地提高查询的速度。对一个较大的表来说,通过加索引,一个通常要花费几个小时来完成的查询只要几分钟就可以完成。因此没有理由对需要频繁查询的表增加索引。 注意: 当你的内存容量或硬盘空间不足时,也许你不想给一个表增加索引。对于包含索引的数据库,SQL Sever需要一个可观的额外空间。例如,要建立一个聚簇索引,需要大约1.2倍于数据大小的空间。要看一看一个表的索引在数据库中所占的空间大小,你可以使用系统存储过程sp_spaceused,对象名指定为被索引的表名。 聚簇索引和非聚簇索引 假设你已经通过本书的索引找到了一个句子所在的页码。一旦已经知道了页

weixin_38686245

sqlserver2005 创建分区表 分区索引 注意事宜 分区索引

分区索引 分区索引 分区索引 分区索引分区索引分区索引分区索引分区索引

zhangqhd511

SqlServer 索引自动优化工具

前段接手了个优化项目,大概要求是对公司现有的1W多张表进行索引优化,完善现有的,剔除无效的索引

weixin_38626473
评论 11
收藏 已收藏
分享
返回顶部
zhoule110
疑难问题 22,298 成员 121,727 内容