由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 再问I/O WAIT的问题
相关主题
How to delete 40 millions records in a 400 millions indexed table fast?跟大家分享一下这些年我SQL SERVER DBA面试的一些重点
Copy Table from DB to DBsql server 怎么关掉log
求大量数据每天更新的解决方案delete
Oracle 请问怎么删除一个实时都在更新的表里的历史数据When should I reorganize Index/Rebuuild Index?
Re: Is there any easy way to truncate the LDF file of SQL SERVER?我来考你们一下
Tempdb fullImport 50GB data from multiple .txt file into MS SQL database
Oracle求助,thanks!!!Import data from excel into sql server 2000
请问T-SQL中Group By之后怎么找到特定的recordTruncation error import csv file to SQL table
相关话题的讨论汇总
话题: wait话题: job话题: table话题: tempdb话题: archive
进入Database版参与讨论
1 (共1页)
g***l
发帖数: 18555
1
我有一个JOB是RENAME一个很大的TABLE,然后用一个空的TABLE,替换出来了好ARCHIVE
,一些BCP之类的东西,因为数据很多,又不能DELETE,TRUNCATE又怕丢失数据,一天1.
4MILLION.所以只能RENAME,RECOMPLILE,之后还做了UPDATE STATISTICS
(当然可以用PARTITION做ARCHIVE,但现在不是2008 COMPATIBLE,不能用TABLE
PARTITION),现在问题是这个JOB RUN完MAX I/O WAIT就上去了,
我测了一下WRITES TO TEMPDB DOUBLE了,大家看是什么问题,现在MAX I/O在三位数,
周一没RUN这个JOB的时候在两位数,TEMPDB现在自己一个RAID 1.
g***l
发帖数: 18555
2
自问自答,经过一分析,BUFFER CACHE可能有一个OLD QUERY PLAN,所以有使用很频繁
的SP老是RECOMPILE,造成WRITES偏高。解决办法是,ARCHIVE之后把DBCC把BUFFER
CACHE和SP CACHE清空,强迫系统重新COMPILE.因为是PRODUCTION现在不敢TEST,再等
一等。
g***l
发帖数: 18555
3
汇报一下,TEMPDB移走,单独一个RAID 1,16CORE,8个TEMPDB FILES。一样大小和
AUTO GROWTH,I/O WAIT基本解决了,另外ARCHIVE JOB之后加了DBCC FREE CACHE,估
计明天HIGH IO WAIT的问题可以彻底解决了
1 (共1页)
进入Database版参与讨论
相关主题
Truncation error import csv file to SQL tableRe: Is there any easy way to truncate the LDF file of SQL SERVER?
[转载] SQL下如何转移tempdbTempdb full
[转载] Re: SQL下如何转移tempdbOracle求助,thanks!!!
SQL Server repair?请问T-SQL中Group By之后怎么找到特定的record
How to delete 40 millions records in a 400 millions indexed table fast?跟大家分享一下这些年我SQL SERVER DBA面试的一些重点
Copy Table from DB to DBsql server 怎么关掉log
求大量数据每天更新的解决方案delete
Oracle 请问怎么删除一个实时都在更新的表里的历史数据When should I reorganize Index/Rebuuild Index?
相关话题的讨论汇总
话题: wait话题: job话题: table话题: tempdb话题: archive