腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
如何防止99%的每日索引碎片
、
、
我有一个100.000名球员的高分表,每天被插入2次,每个球员有一个记录。在一天结束时,该表中索引的分块率为99%。是否有办法通过调整设置来防止这种情况? CREATE TABLE HighScore( [id] [int] IDENTITY(1,1) NOT NULL, [user] [int] NULL, [player] [int] NULL, [round] [tinyint] NULL, [group] [int] NULL, [rank] [int] NULL, [delta] [int] NULL, [roundpo
浏览 0
提问于2012-06-14
得票数 11
4
回答
重建SQL索引-何时?
、
什么时候应该重建索引?每晚?每周一次?每小时?
浏览 0
提问于2010-05-19
得票数 6
1
回答
索引禁用页级锁定后的索引分段问题
、
、
、
我有一个索引,它禁用了页面级别的锁定,现在我遇到了该索引的索引碎片问题。 我知道我将不能Reorganize索引,但我相信我将能够rebuild索引。 现在我认为重建也是行不通的。我使用默认的填充因子100。我的数据库很大,所以我不希望通过提供80%或更低的填充因子来增加表/db的大小。如果不工作,我的意思是在前一天晚上运行Ola的脚本之后,Avg碎片保持不变。 关于为什么禁用页面级别锁定的一些背景知识. 在这个特定的表中,我在这个索引上得到了很多事务deadlocks。这张表有点像一个事实表,insert, update and delete时刻都在这里发生。还有一些foreign key与
浏览 0
提问于2019-07-12
得票数 7
回答已采纳
2
回答
为什么我们需要在Server中重建和重新组织索引
、
、
在网上搜索之后,我找不到理由 为什么我们需要在Server中重建和重新组织索引? 当我们重建和重组时,内部会发生什么? 一篇关于站点的文章说: 当索引破碎度大于40%时,应重建索引。当索引碎片在10%到40%之间时,应该重新组织索引。索引重建过程使用更多的CPU,并锁定数据库资源。Server开发版本和企业版本具有联机选项,可以在重新构建索引时打开该选项。联机选项将在重建过程中保持索引可用。 我无法理解这一点,虽然它说WHEN可以这样做,但是我想知道WHY我们需要重建和重新组织索引吗?
浏览 0
提问于2012-11-09
得票数 28
回答已采纳
4
回答
SQL Server 2005 -您应该多久重建一次索引?
、
、
、
我最近接管了一个项目,他们将SQL作业设置为每三个小时运行一次,该作业将重新构建在ASP.NET成员资格数据库表中找到的索引。 这似乎相当高,一天8次重建索引。我每天获得大约2000个新用户,总共大约200万注册用户。 对于正确的索引重建计划,您有什么建议?
浏览 0
提问于2009-08-25
得票数 7
回答已采纳
1
回答
何时重新生成和何时重新组织索引
、
、
、
我一直试图收集有关重建和重新组织索引的信息。从堆栈溢出页面(应该多久在sql服务器DB中重新构建索引?)我有这样的疑问: SELECT t.NAME 'Table name', i.NAME 'Index name', ips.index_type_desc, ips.alloc_unit_type_desc, ips.index_depth, ips.index_level, ips.avg_fragmentation_in_percent, ips.fragment_count, ip
浏览 0
提问于2014-07-13
得票数 0
1
回答
Azure SQL :重建索引最终是否会耗尽存储空间?
、
我的数据库是390 My,大部分数据都在一个表中。当我为这个表重建索引时,数据库大小在重建期间达到800 the。windows azure中数据库的最大大小是1TB。如果我的数据库达到600 1TB,并且重建需要超过1TB,会发生什么情况?在遇到这个问题之前,我现在需要做什么准备工作吗?
浏览 6
提问于2018-05-27
得票数 0
5
回答
在我们的SQL Server数据库中应该多久重建一次索引?
、
、
、
目前,我们的数据库大小为10 GB,并且以每月约3 GB的速度增长。我经常听说人们应该时不时地重建索引,以改善查询执行时间。那么,在给定的场景中,我应该多久重建一次索引呢?
浏览 68
提问于2010-02-17
得票数 35
回答已采纳
3
回答
Sql server 2005需要每日进行索引碎片整理。
、
、
我们的生产数据库需要对其中一个表进行每日索引碎片整理。该表有几个索引,其中一个索引每天将达到90%的碎片。 索引位于两个日期字段(开始时间和结束时间)上。 在我们的开发数据库上,我们没有遇到这个问题,尽管它的吞吐量显然要低得多。 每天晚上,我们都会安排一个维护任务来进行碎片整理,但有时需要在办公时间运行。 该表目前有250,000条记录,并且每天增加大约500到3000条记录。 你知道为什么它会这么快变得支离破碎吗?
浏览 3
提问于2009-11-10
得票数 1
回答已采纳
2
回答
在Server中重新生成索引不会减少碎片
、
我正在努力减少索引的碎片。 首先,我重建了所有分割率高于30%的索引,但我的大多数索引仍然具有很高的分段性,甚至不更改1%。 深入观察,当我降低重构语句上的填充因子时,也会减少碎片。 现在,最好的选择是什么? 较高的碎片填充系数或降低填充因子,然后得到较低的碎片? 现在谢谢你。
浏览 0
提问于2015-12-23
得票数 5
1
回答
在索引未被分割的情况下,日志文件能从索引重建中填充吗?
、
、
使用Server 2014。 我注意到数据库上的日志文件(60 up )在过去的一天里已经被填满了。据我所知,我是唯一使用这个数据库的开发人员,我已经一个多星期没有在数据库上执行任何事务了。我问DBA是否还有其他人在使用数据库,他们并不这么认为。DBA提到,自动索引重建作业可能会填满日志。 我的问题是,自动索引重建每小时运行的作业是否可以填充日志文件?我在这里的假设是,指数不会支离破碎,因此不会有任何工作来重建索引。因此,日志文件不应该填满。这个假设是假的吗?我是否遗漏了Server索引重建工作的方式以及这对日志文件的影响? 更新 我们正在使用Ola的解决方案:单击此处 EXECUTE [db
浏览 0
提问于2019-05-22
得票数 1
回答已采纳
1
回答
针对一个表的索引的SQL Server2005 IndexOptimize SP
、
、
我正在尝试弄清楚如何使用从获得的这个IndexOptimize存储过程,以便只对单个表的索引运行。 当我运行以下查询时: SELECT * FROM sys.dm_db_index_physical_stats (DB_ID(N'database_name'), OBJECT_ID(N'dbo.table_name'), NULL, NULL , 'DETAILED');' 在运行Ind
浏览 1
提问于2012-10-26
得票数 4
回答已采纳
1
回答
Server维护计划问题(重组/重建索引)
我的Server维护计划有一个奇怪的问题。它被设置为运行重新组织索引和重建索引,历史表明它已经成功,但是碎片仍然很糟糕,需要我手动干预来修复它们。 有人见过这个吗?
浏览 0
提问于2010-06-08
得票数 0
2
回答
频繁删除后是否需要重新组织/重建索引?
、
我有一个包含4000万行(并且正在增长)的表,其中包含一个标识主键聚集索引和一个非聚集索引。 我经常需要删除旧的或过时的信息。 因为这是一个频繁的操作,我应该关心碎片,并计划对索引进行一些维护以保持性能吗? 应该是什么,或者我应该如何评估这两个指标的最佳行动: 重建还是重组?
浏览 2
提问于2016-09-07
得票数 2
回答已采纳
1
回答
在CRM Dynamics上应用sql query推荐的更改的最安全方法
、
、
、
我是CRM的新手,试图帮助我们的CRM团队更快地开发CRM应用程序。我们有内部部署的2015版本。 我在客户关系管理数据库上运行了统计查询,有超过1000个索引有超过30%的avg_fragmentation。 解决此问题的最安全方法是什么?我们是否可以在Live CRM DB中执行此操作,或者是否可以创建Live CRM DB的副本并在live上再次执行此操作?另一个问题是,如何创建实时拷贝并以这种方式进行管理,以便每当主数据库宕机时,它都可以进行实时拷贝,并保持应用程序运行? 请帮帮忙。
浏览 16
提问于2016-08-12
得票数 1
回答已采纳
1
回答
用1.28亿行重建表索引
、
、
、
、
我有一个有超过1.28亿行的数据库表。 我要处理的问题是索引,随着时间的推移,数据库执行得非常糟糕,我将其部分归结为索引变得支离破碎。大型表上的当前索引之一是大约50%的总碎片。 重组在1小时内完成了约1%的工作,因此需要花费太长时间。 在这么大的表上,重新索引可能需要5个小时,如果不是更长的话,我还没有找到一种真正的方法来监视进度。在这么大的桌子上重新建立索引的最好和最快的方法是什么?我应该将数据库设置为“脱机”吗? 数据库也运行一个非常大和繁忙的网站,所以我已经安排了最多6个小时的停机时间来完成这项工作,但需要最快和最好的方式来做到这一点。 我还需要更新数据库上的所有其他索引,但是这个表是
浏览 2
提问于2014-07-11
得票数 3
回答已采纳
1
回答
索引reorg/reorg没有降低avg碎片百分比。
我正在用这个程序来重建和破坏。它可以工作,但是一些表仍然有很高的碎片百分比。 Index alloc_unit_type_desc avg_fragmentation_in_percent page_count PK_AccessPoint IN_ROW_DATA 33.3333333333333 3 下面是到sproc的链接 为什么表的平均分割率仍然是33%?sproc跑了好几次。其他表则为0%。我只是不知道发生了什么事。 查询索引和碎片: SELECT dbschemas.[
浏览 0
提问于2018-04-07
得票数 2
回答已采纳
1
回答
对复制进行碎片整理困难吗?
、
、
有人告诉我,碎片整理会导致日志急剧增长。这是真的吗?如果是这样的话,有没有比碎片整理更好的方法来减少对日志的影响呢?我们正在两个站点之间运行SQL Server 2005复制。
浏览 0
提问于2010-04-07
得票数 1
回答已采纳
4
回答
SQL Server 2005索引碎片
、
、
、
、
我继承的SQL Server2005数据库中的几个键具有非常高的碎片百分比。使用以下SQL时: select OBJECT_NAME(object_id), avg_fragmentation_in_percent, record_count, * from sys.dm_db_index_physical_stats (DB_ID(N'FragmentedDB'), NULL, NULL, NULL, 'Detailed') s 我发现有几个表的碎片百分比在50到99之间。这些表都有超过100,000行,其中一些包含2,000,000+。我认为这会给我
浏览 0
提问于2009-11-18
得票数 1
4
回答
Server如何减少索引碎片?
、
、
、
如果用户从未在其数据库上运行REBUILD或REORGANIZE,Server是否仍然以某种方式对索引进行碎片整理? MSDN建议,如果索引碎片超过30%,建议运行REBUILD而不是REORGANIZE。多次运行REORGANIZE是否会执行与REBUILD相同的操作? 我对此很好奇,因为我有一个客户端,它的索引非常分散。他们每个周末都会针对这个索引运行REORGANIZE,随着时间的推移,他们的索引似乎变得支离破碎。 这有道理吗?
浏览 0
提问于2012-01-11
得票数 7
回答已采纳
1
回答
索引碎片
我有一个Azure SQL数据库,大多数表的碎片超过95%。我每周都在重建索引。表被截断并在每次加载时插入(每2小时)。重建后,碎片率迅速增加,几天后达到95%。我如何才能改善这种情况?
浏览 5
提问于2021-10-19
得票数 0
1
回答
插入后需要重新组织或重新创建索引吗?
、
、
、
我已经将一百万行插入到一个表中(在sql 2000上),该表中已有数百万行。目标表上有索引。在新插入之前,它没有被删除。那么,在每次插入之后,我是否必须重新构建或重新组织目标表的索引?还是server 2000在加载后是否已经执行了索引的自动排列?? Dbas /Sql专家请reply..these索引让我很困惑
浏览 5
提问于2013-08-19
得票数 3
回答已采纳
1
回答
我应该总是在大容量插入后重建索引,还是只定期重建索引?
、
、
、
我知道Bulk Insert忽略索引。如果我有一个1亿的记录表,并且我每天使用Bulk Insert插入30-50k的记录,那么每周重建索引和每天重建索引会有很大的区别吗?
浏览 4
提问于2012-07-19
得票数 1
回答已采纳
2
回答
如何设计SQL Server索引以避免像分区一样行为的列出现碎片?
、
考虑使用以下命令创建的SQL Server表: create table Foo ( Id identity(1, 1) primary key clustered, Time datetime2, Host varchar(64), Client varchar(64), ... Bunch of columns ... ); create nonclustered index ix_foo_time on foo (time); Id和Time列是很好的索引,因为它们是不变的并且不断增加。(几乎)在这两个上没有发生碎片。 现在,考虑到我需要对Client和Host列
浏览 1
提问于2016-02-15
得票数 2
1
回答
是否需要在重新生成非聚集索引后重新生成堆表?
、
、
、
、
假设我有一个碎片百分比较高的堆表,而该表也有一个具有较高碎片的非聚集索引。我现在不能复制这个病例,但也许有人之前已经测试过了。 是否需要在重新生成非聚集索引之后重新生成堆表?
浏览 0
提问于2019-12-17
得票数 3
回答已采纳
1
回答
清除过时的索引数据
我有一个只处理当天数据的视图。它会对当天的数据进行一些汇总,并忽略较旧的数据。这意味着在D1,我将不再需要来自D-1的索引数据。 我需要保持索引中较旧数据的干净,因为我必须处理的卷将使索引变得混乱,并减慢视图操作。 有没有办法将couchbase配置为清除索引? 我看到的另一个解决方案是简单地在每天午夜删除索引,这样它就只包含当天的数据,但这看起来有点残酷。 提前感谢您的反馈:)
浏览 2
提问于2014-03-10
得票数 1
4
回答
删除和重新创建索引
、
、
、
、
我最常遇到的情况是,用户将数据库从一台服务器移动到另一台服务器,移动后立即面临性能问题(缓慢)。 我设法重建索引或重新组织索引,并更新统计数据,这并没有多大用处。 删除和重新创建索引,然后更新统计数据,会有什么帮助吗?
浏览 0
提问于2013-05-23
得票数 -1
1
回答
从表中删除行会导致索引碎片吗?
、
、
、
、
我从一个非常大的表中删除了一些行。然后,我运行了一个通常在几秒钟内运行的查询,发现它在删除行之后运行得非常慢。我重新构建了我的索引,并运行了查询,发现它再次变得很快。删除这些行是否会导致索引碎片化?
浏览 5
提问于2010-02-26
得票数 1
回答已采纳
1
回答
在Server标准版上重建索引
、
、
、
我们在Windows集群上有Server 2008 R2标准。我想整理数据库上的所有索引。 禁用所有连接并允许重建索引的最佳方法是什么? 我可能无法关闭web服务器。我怀疑单一用户模式是否会起作用,因为我的连接可能会被踢出。我还怀疑受限用户模式是否可以作为dbo登录应用程序。 想到的一个解决方案是禁用Server端口,但不太确定。有什么建议吗? 编辑:我想把数据库设置为single_user\restricted_user,然后通过DAC连接,然后从命令行运行defrag作业。你觉得这样行吗?
浏览 0
提问于2015-10-23
得票数 0
1
回答
Azure SQL数据库中的索引
、
、
、
、
我有一个Azure SQL数据库,到目前为止已经证明是相当成功的。它大约有20个月的历史,没有任何维修.但它处理了很多事情。有些表有数百万行,当查询被索引的列时,当使用与之对话的web应用程序时,查询响应时间是可以接受的。 但是,我读到了关于重建索引的相互矛盾的建议。 这家伙说这样做没有任何意义: 这家伙说继续重建: 我已经在存储了几千行的一些较小的表上运行了一些重新构建索引语句。一些碎片会下降约1/2.如果我再运行一次,它可能会下降 根据表的大小,这些重建只需2-10秒. 然后,我运行了一个索引,该索引在一个大约有200万行的表上具有以下碎片: PK__tmp_ms_x__CDEC17C03
浏览 3
提问于2015-10-16
得票数 3
回答已采纳
1
回答
SQL Azure -聚集索引碎片
、
我继承了一个天蓝色的数据库。我是一名web开发人员,对SQL的经验有限。该网站运行缓慢,特别是2个存储过程。 我备份了蔚蓝数据库,并将其导入我的本地电脑。我已经重新编译了存储过程,这并没有帮助。经过进一步研究,存储过程被链接到6个表,每个表都有一个聚集索引。 我已经检查了聚集索引属性,并且碎片位于80%以上。 我假设索引需要重建/重组。我对此有几个问题: 网站需要离线吗? 索引是否需要按任何特定顺序重新构建/重新组织,是否会丢失任何数据? 在本地副本中,我可以右键单击索引,然后单击“重建”或“重组”,但在Azure中,我不能。
浏览 0
提问于2019-06-11
得票数 0
2
回答
插入/更新/删除记录会自动更新索引吗?
、
、
、
、
在DB中插入/更新或删除记录会自动更新索引吗? 我见过索引的重建命令,我不能理解如果我必须手动完成所有这些操作,那么索引的目的是什么。这太不方便了,以至于我每周左右都要花时间重建索引。
浏览 1
提问于2013-03-13
得票数 4
回答已采纳
1
回答
在SQL Server中使用联机重新生成索引和重新组织索引有什么区别?
在SQL Server中联机重建和重新组织索引有什么区别?
浏览 9
提问于2011-08-30
得票数 1
1
回答
SQL Server中的磁盘使用汇总报告
、
我在server中通过右键单击Report -> Standard ->磁盘使用表.In创建了一个报表,您可以看到未使用的空间分别是23和20 be,在我们的夜间迁移期间,.We在这个表中有很多插入操作,这可能会导致它,但不确定。 在这一步之后,我获取了下面共享的数据库磁盘使用情况 数据库磁盘使用情况表明,大约8.23是未使用的,这将转到555 gb (数据库大小)* 0.0823 = ~45 gb,并匹配表未使用的空间。 我想就这种情况下的最佳做法提出建议。 我应该收回这些桌子的闲置空间吗? 是否可以避免索引碎片和常规插入、更新和删除operation.H
浏览 1
提问于2016-09-05
得票数 0
回答已采纳
1
回答
非聚集索引包括列导致高度分割
、
、
Azure SQL Server中有一个非聚集索引,如下所示: CREATE NONCLUSTERED INDEX [IX_index_xx] ON [dbo].[ActiveDay] ([user_id] ASC, [enterprise_id] ASC) INCLUDE ([dateTime]) WITH (STATISTICS_NORECOMPUTE = OFF, DROP_EXISTING = OFF, ONLINE = OFF) ON [PRIMARY] 当应用程序运行时,它可以在这个表中输入新行,或者在用户执行登录之类的操作时更新"dateTime“列。这张表中没有其
浏览 0
提问于2019-04-04
得票数 0
回答已采纳
3
回答
如何在特定的表列中重建索引?
、
、
如何使用查询在特定的表列中重建索引?在SQL Server 2008中
浏览 0
提问于2011-06-16
得票数 2
回答已采纳
3
回答
是否需要不时刷新索引?
、
、
、
、
这个问题在我使用的所有数据库产品中都很常见,即。Server、MySQL、Oracle和PostgreSQL。 我已经建立了一个新的数据库,目前的表格没有记录。我已经为查询中经常需要的所有这类表列创建了索引。当我继续在表中添加记录时,我想知道索引是如何进行物理(集群)和逻辑(非群集)更新的?索引是自动更新的,还是需要手动更新索引?
浏览 0
提问于2011-09-13
得票数 6
回答已采纳
1
回答
在复制服务器上重新生成索引
、
、
、
、
我有一个活动服务器和一个复制服务器,为了报告目的,我们使用复制服务器,并且在复制服务器中创建了索引。因此,我想知道如果我在复制服务器上重建我的索引,我必须先删除复制,然后重建索引,或者我可以直接在复制服务器上重建索引。谢谢!!预先
浏览 5
提问于2016-12-07
得票数 1
回答已采纳
2
回答
SQL Server - PAGLOCK表提示是否会导致高度碎片?
、
我们有一个应用程序,我们正在解析/加载大量消息,并将它们加载到SQL Server2008 R2实例中。我们正在使用TVP来传递集合,这使得我们能够获得很大的吞吐量,但是它也会导致我们遇到相当多的死锁。我们最近在我们遇到问题的地方添加了PAGLOCK提示,它已经解决了大多数问题。 我担心的是这会导致大量的碎片吗?对吗?我们也在研究一些重新设计的选项,但想要了解一下使用PAGLOCK提示的影响。 如有任何建议/意见,我们将不胜感激。 谢谢, S
浏览 0
提问于2013-01-01
得票数 0
回答已采纳
3
回答
什么时候应该删除和重新创建索引?
、
、
我们正在建设一个数据仓库,最初的数据仓库将是1TB,每个月将增长20 TB。 对于某些表,我们每天进行ETL处理,而其他表则是每周/每月进行。 当数据导入到表中时,是否需要删除和重新创建索引? 是否有删除和重新创建索引的意义,或者它们是否自动更新? 统计数据被设置为自动更新。 非常感谢你的帮助和指导。 我有个天才剧本: SELECT 'ALTER INDEX [' + ix.name + '] ON [' + s.name + '].[' + t.name + '] ' + CASE WHEN ps.avg_frag
浏览 0
提问于2012-06-25
得票数 9
回答已采纳
1
回答
重新构建索引的作业的问题
、
、
、
我们有一个维护计划(MP)工作,每周重建索引。 上一次,由于僵局,作业失败了。我应该重新运行整个作业,还是只需要重新运行死锁索引的重建? 索引的重建正在使用MP计划的标准工具进行。 据我所知,如果一个用于索引重建的标准MP作业由于死锁而停止,这意味着其他索引(在死锁索引之后)也需要重建吗?还是MP作业将重建除此失败之外的所有索引? 以下是职务历史记录中的输入示例: 进度: 2017-09-30 21:00:33.06 来源:重建索引Task执行查询"USE []“。:0% complete End Progress Progress: 2017-09.软件包执行fa...步骤失败。 没
浏览 0
提问于2017-09-30
得票数 2
1
回答
索引在重新构建之后仍然支离破碎( Server)
、
、
我注意到,即使我用. ALTER INDEX IX_WeeklyData_SP_ID ON dbo.WeeklyData REBUILD WITH (ONLINE = ON) ; 它仍然支离破碎。我已经注意到这个奇怪的事情好几次了。 我正在使用2008 R2 (SP1)。 为什么会这样呢?这个动作不应该(重建索引)吗? 立即降低索引碎片百分比 (以接近0的值)? 我在这里注意到了这个问题(看起来是一样的)。 但它没有答案。
浏览 3
提问于2014-12-15
得票数 2
回答已采纳
3
回答
我真的一直需要在Server中重新构建索引任务吗?
、
、
我已经创建了重新构建索引任务,它将在每周日晚上11:00运行 我没有创建重新组织维护任务。 我真的需要重建索引任务,还是只有当碎片级别超过30%时才需要? 当我有重新构建索引任务时,是否需要重新组织索引任务? 我主要关心的是,我们的数据库在完全备份恢复模型和T-日志自动增长设置在'%‘。 这占用了我所有的T-日志驱动器空间,并给Server功能造成了混乱。 请给我建议?
浏览 0
提问于2017-07-14
得票数 1
1
回答
基于avg_page_space_used_in_percent的数据库索引碎片整理
、
、
、
、
我想知道我是否应该考虑从 sys.dm_db_index_physical_stats 列 avg_page_space_used_in_percent 在决定去碎片/不去碎片索引时。 我怎么可能看到低的avg_fragmentation_in_percent值和avg_page_space_used_in_percent的低值? 基于布伦特·奥扎尔的文章,我认为我应该重建一个索引,因为页面上有很多空闲空间,所以这是对磁盘和内存空间的浪费。但是像奥拉·哈伦这样的脚本,例如,只分析avg_fragmentation_in_percent,不是吗?
浏览 0
提问于2018-07-10
得票数 1
1
回答
为什么要在插入>15万条记录后重建表上的索引?
、
、
、
我每天都有一个过程,将大约15万条记录导入到两个表中,然后将它们与其他数据进行比较。 我在表上创建了索引,这使得比较过程非常快。不幸的是,在导入过程之后,我的索引上的碎片急剧上升,通常超过50%。然后,我必须重建索引,然后才能运行比较查询。 这对我来说毫无意义。当插入数据时,索引不应该适当地更新自己吗?索引上是否有会影响此行为的属性? 编辑:一些附加信息--我有两个表。在导入过程中,一个表通过insert/select语句获得添加到它的大约15万行。另一个表在应用程序级别从SQLBulkCopy获得150,000行。
浏览 2
提问于2014-07-28
得票数 3
回答已采纳
1
回答
关键表的索引碎片整理选项
、
我想知道这是否是索引碎片整理的合适解决方案。情况是这样的; 有一个名为“Events”的表,它非常关键,有4个索引以前没有进行维护,碎片率在95左右。表还有4.5亿行。有很多交易在一分钟内,董事会不能容忍长时间的削减,如30分钟或更高。 我希望创建一个名为“Events_2”的新表,并创建相同的索引和统计信息,在完成所有处理之后,我希望删除“Events”表,并将'Events_2‘重命名为'Events’。 是针对这种情况的解决方案,还是索引重建或重新组织是唯一的解决方案? 谢谢你的回复。
浏览 0
提问于2014-09-25
得票数 1
2
回答
重建索引会使我的生产数据库停止工作吗?
、
、
两年多来,我一直使用Server 2012作为我的产品。在此期间,我添加了一些索引,但从未触及碎片。老实说,我不知道索引分割。但今天我跑的时候, SELECT dbschemas.[name] as 'Schema', dbtables.[name] as 'Table', dbindexes.[name] as 'Index', indexstats.avg_fragmentation_in_percent, indexstats.page_count FROM sys.dm_db_ind
浏览 7
提问于2014-10-22
得票数 3
回答已采纳
1
回答
实体框架代码优先使用
、
我有一个简单的问题。我们使用MVC应用程序中的数据库来保存我们的联系人。但是,当这些表更新时,行的id正在递增。一些关于整数极限的问题进入了我的脑海。在我们的表Id中,变量是整数。它可以崩溃到它的极限。所以我把它写进了我的项目, context.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('Contacts', RESEED, 0)"); 我可以在Code First Entity Framework中使用它吗?这是合法的吗?谢谢..。
浏览 1
提问于2016-08-17
得票数 1
7
回答
SQL Server:索引重建和索引重组有什么区别?
、
索引重建和索引重组有什么不同?
浏览 0
提问于2009-05-16
得票数 23
2
回答
重建索引
、
我有Server 2016 SP2标准版和24*7关键环境和数据库大小1.31TB,驱动器上有186 on的空闲空间。我检查数据库在维护计划重建索引还没有开始前一年,大约知道,我知道标准版本是脱机工作。 我能开始重建索引吗? 请给我建议一下我能做些什么.没有任何问题。
浏览 0
提问于2021-12-18
得票数 -5
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TNG 教你如何在 Elasticsearch 重建索引
win10和win11如何重建搜索和索引?可以先更新再重建
ElasticSearch实战:零停机索引重建方案和DeepPaging性能解决方案
苹果发布iPadOS 14:彻底重建搜索引擎、加入手写笔记辨识
深度重建:基于深度学习的图像重建
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券