创建聚集索引时提示内存不足怎么回事?

flybird_lx 2006-08-14 04:09:32
如题,怎么解决!
...全文
265 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lalakid 2006-08-14
  • 打赏
  • 举报
回复
银川代表处
flybird_lx 2006-08-14
  • 打赏
  • 举报
回复
再把信息给足一点

数据量1.2亿,460个分区
CREATE CLUSTERED INDEX [IX_Stock_Model] ON [dbo].[Stock]
(
[Model] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, IGNORE_DUP_KEY = OFF, FILLFACTOR = 80, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = OFF)
GO
消息 701,级别 17,状态 123,第 2 行
没有足够的系统内存来运行此查询。
flybird_lx 2006-08-14
  • 打赏
  • 举报
回复
1.2亿的记录,写错了
flybird_lx 2006-08-14
  • 打赏
  • 举报
回复
12亿的记录,16G内存,sql server分配14G
CSDMN 2006-08-14
  • 打赏
  • 举报
回复
一次把tempdb分配到比较大,比如4个G
再重新创建聚集索引
WangZWang 2006-08-14
  • 打赏
  • 举报
回复
索引所在的文件组的文件大小限制了,或所在的区空间不足
zjcxc 2006-08-14
  • 打赏
  • 举报
回复
你的内存有多大啊?

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧