Domande taggate «stored-procedures»

Codice richiamabile installato su un gestore database, esponendo un'API attraverso la quale può essere invocato. Normalmente scritti nella lingua di query nativa, alcune piattaforme DBMS supportano anche altre lingue.


6
Non utilizzare una transazione per Stored Procedure
Ho una procedura memorizzata che esegue alcuni comandi. Non voglio che questi comandi vengano inseriti nella transazione della procedura memorizzata. Se il 4o comando fallisce, voglio che il 1o, il 2o e il 3o rimangano e non il rollback. È possibile scrivere la stored procedure in modo tale che non …


2
Procedura memorizzata centrale da eseguire nel contesto del database chiamante
Sto lavorando a una soluzione di manutenzione personalizzata utilizzando la sys.dm_db_index_physical_statsvista. Attualmente ho fatto riferimento a una stored procedure. Ora, quando quella procedura memorizzata viene eseguita su uno dei miei database, fa quello che voglio e fa un elenco di tutti i record relativi a qualsiasi database. Quando lo inserisco …

3
Limitare l'aggiornamento su determinate colonne. Consenti solo la stored procedure per aggiornare quelle colonne
Ho colonne di prezzo sensibili che vorrei avere aggiornato solo tramite una procedura memorizzata. Vorrei che tutti i tentativi di codice o manuali di modificare i valori in queste colonne dei prezzi fallissero se non utilizza le stored procedure progettate per aggiornarlo. Sto pensando di implementare questo utilizzando i trigger …

4
Chiamare una procedura memorizzata da un trigger
Ho creato una procedura memorizzata in mysql usando la sintassi seguente. DROP PROCEDURE IF EXISTS `sp-set_comment_count`; DELIMITER $$ CREATE PROCEDURE `sp_set-comment_count` (IN _id INT) BEGIN -- AC - AllCount DECLARE AC INT DEFAULT 0; SELECT COUNT(*) AS ac INTO AC FROM usergroups AS ug LEFT JOIN usergroup_comments AS ugm ON …


1
ASYNC_NETWORK_IO wait type è qualcosa di cui preoccuparsi?
Esaminando l'elenco delle procedure memorizzate che richiedono molto tempo per essere eseguite, ci si distingue come causa della maggior attesa. Tuttavia, la maggior parte dell'attesa (81%) è ASYNC_NETWORK_IO e so perché: la procedura memorizzata trasferisce circa 400 MB di informazioni. Nella documentazione, afferma che la causa di ASYNC_NETWORK_IO è che …


1
Come ordini un parametro?
Mi chiedo solo se potrei chiedere un feedback su una procedura memorizzata che sto eseguendo e se esiste un modo più efficiente di gestire lo scenario (sono abbastanza sicuro che ci sarà!). Fondamentalmente ho un singolo SP che chiamo per restituire un elenco di record (Lavori) che possono avere uno …





2
Ottimizzazione: spostamento delle dichiarazioni delle variabili all'inizio della procedura
Mentre lavoravo sull'ottimizzazione di alcune procedure memorizzate, mi sono seduto con il DBA e ho seguito alcune procedure memorizzate con elevato blocco e / o alta attività di lettura / scrittura. Una cosa che il DBA ha menzionato è che dovrei dichiarare tutte le variabili (specialmente TABLEquelle) all'inizio della procedura …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.