応答の遅いSQLの実行

  • SQLの応答は早い方がいいのですが、遅い場面をシミュレートして、アプリケーションの動作を検証したい場面もあります。
  • だからなのか、各DBMSには応答をすぐに返さない機能が準備されています。それぞれ5秒待って応答する方法を示します。

MySQL

SELECT sleep(5);

PostgreSQL

SELECT pg_sleep(5);

SQL Server

WAITFOR DELAY '00:00:05';

facebook slideshare rubygems github qiita