sql >> データベース >  >> RDS >> Sqlserver

sp_ を SQL サーバーのユーザー ストアド プロシージャのプレフィックスとして使用すると、パフォーマンスに影響を与える

    sp_ プレフィックスはシステム ストアド プロシージャ用に予約されています。ユーザー ストアド プロシージャには使用しないでください。

    sp_prefix を持つローカル ストアド プロシージャがあっても、SQL は最初に master データベースをチェックします..

    これについては、Aaron Bertrand がここで詳しく説明しています。いいえ、いいえ?

    影響に関する記事からの引用:

    彼はいくつかのテストも行いました..以下は結果です




    1. SQLite内部結合

    2. SQL Server の条件付き条件

    3. MySQL用のJDBCドライバーをロードできません

    4. WALアーカイブ:失敗しました(WAL出荷が設定されていることを確認してください)