sql >> Databáze >  >> RDS >> Sqlserver

Použití sp_ jako předpony pro uživatelem uložené procedury na serveru SQL způsobující dopad na výkon

sp_ prefix je vyhrazen pro systémové uložené procedury. Neměl by být používán pro uživatelské uložené procedury..

I když máte lokálně uložený proc s sp_prefixem, SQL nejprve zkontroluje hlavní databázi..

Tomu se do hloubky věnoval Aaron Bertrand zde:Je předpona sp_ stále ne-ne?

Citace z článku o dopadu:

Udělal také nějaké testy..níže jsou výsledky




  1. SQL GROUP BY:intervaly v kontinuitě?

  2. Naplnit ArrayList ze sady výsledků uložené procedury

  3. Výčet MYSQL:@rownum, liché a sudé záznamy

  4. všechny hodnoty řádku v jednom sloupci