Comunidade
, bom dia.
o seguinte quando executo a query
abaixo:
USE
TARIFADOR
GO
SELECT
CONTA,
MAX(DATA)
MAX_DATA
INTO
#TB_AUXILIAR
FROM
BILHETE
GROUP
BY CONTA
O MSSQL retorna a seguinte mensagem de
erro:
--ERRO:
Msg 605
,
Level 21,
State 3,
Line 2
Attempt
to
fetch logical page
(5:865032)
in
database 6 failed.
It belongs
to allocation unit 72057594138722304
not
to 72057594158907392.
Ambiente:
Windows
Server 2003 x64 R2
SQL
Server 2005 SP3
- Cumulative
Update 8
(4285)
Raid 10
- 4 Discos Serial Ata 7.2 RPM
(500 GB)
Servidor:
HP DL 180 G5
O que j
verifiquei:
Nivel de compatibilidade da base de dados
- Todas esto em 90
(SQL
2005)
Contadores do Perfmon
- Sempre aparece fila de disco mesmo sendo RAID 10
Consultando
as DMVs aparece o Wait
Resource "PAGEIOLATCH"
- Afunilamento de Disco
O
Last Wait
Type
Resource foi de disco e na hora que eu executei o comando
- Ficou quase 24 horas sem atualizar o wait
type
A propriedade da base de dados esta como
CHECKSUM
Usei Verify Only para verificar se o
backup valido e o mesmo
. Ser que se eu restaurar o erro desaparecer?
Mas como ja aconteceu uma vez
, pode repetir certo?
Thiago Carlos de Alencar