Amministratori di database

Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità






1
È questo un sintomo di un server sovraccarico?
Ho provato a diagnosticare rallentamenti in un'applicazione. Per questo ho registrato gli eventi estesi di SQL Server . Per questa domanda sto guardando una particolare procedura memorizzata. Ma ci sono una serie base di una dozzina di procedure memorizzate che possono ugualmente essere usate come un'indagine da mela a mela …



1
Ordine lento da SQL Server
Nella mia applicazione, ho una query che esegue una ricerca nella tabella "file". La tabella "file" è partizionata da "f". "Creato" (vedere la definizione della tabella e ha ~ 26 milioni di righe per il client 19 ("f". "Cid = 19). Il punto qui è, se faccio questa domanda: SELECT …


1
Come filtrare l'utilizzo della funzione definita dall'utente definita scalare dai dati di controllo di SQL Server?
Abbiamo un database SQL Server che ha una specifica di controllo del database che controlla tutte le azioni eseguite sul database. CREATE DATABASE AUDIT SPECIFICATION [dbAudit] FOR SERVER AUDIT [servAudit] ADD (EXECUTE ON DATABASE::[DatabaseName] BY [public]) Abbiamo scoperto che alcune query scriveranno nel registro di controllo l'uso di una funzione …



1
Perché il troncamento di una tabella temporanea alla fine della procedura memorizzata che crea spazio tempdb libero più velocemente?
SQL Server memorizza nella cache le tabelle temporanee create all'interno di stored procedure e le rinomina semplicemente al termine della procedura e successivamente viene eseguita. La mia domanda ha a che fare con il rilascio dello spazio tempdb. Ho letto che la tabella viene troncata alla fine della procedura . …

2
Che cos'è una "tabella di transizione" in Postgres?
La pagina che descrive le novità di Postgres 10 menziona "Tabelle di transizione per i trigger". Tabelle di transizione per trigger Questa funzione rende i AFTER STATEMENTtrigger utili e performanti esponendo, a seconda dei casi, le righe vecchie e nuove alle query. Prima di questa funzionalità, i AFTER STATEMENTtrigger non …

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.