Estou testando um aplicativo de monitoramento em uma instância do SQL Server 2000. Como posso escrever uma consulta T-SQL que leva um tempo especificado por mim? Por exemplo, a maioria das linguagens de script tem algo como o SLEEP
comando que permite pausar a execução do script por um período de tempo especificado. Estou procurando algo semelhante que seja compatível com o SQL Server 2000. O objetivo é testar as configurações de limite de consulta de execução longa do aplicativo de monitoramento.
relate perguntas
-
SQL Server - Como as páginas de dados são armazenadas ao usar um índice clusterizado
-
Preciso de índices separados para cada tipo de consulta ou um índice de várias colunas funcionará?
-
Quando devo usar uma restrição exclusiva em vez de um índice exclusivo?
-
Quais são as principais causas de deadlocks e podem ser evitadas?
-
Como determinar se um Índice é necessário ou necessário
Se você estiver procurando por uma função para bloquear o lote de execução por um período de tempo especificado, poderá usar
WAITFOR
no SQL Server 2000. Essa função é semelhante àSLEEP
função no Oracle. Exemplos de uso: