Tutte le versioni di Microsoft SQL Server (non MySQL). Aggiungi anche un tag specifico della versione, come sql-server-2016, poiché è spesso pertinente alla domanda.
Sto vedendo attese di blocchi condivisi ( LCK_M_S) quando si utilizza RCSI. La mia comprensione è che ciò non dovrebbe accadere poiché SELECTsnon richiedono blocchi condivisi quando si utilizza RCSI. Come posso vedere i lucchetti condivisi? È a causa di chiavi esterne?
Uno dei nostri server SQL ha segnalato di recente il seguente errore: DATE/TIME: 2/25/2013 9:15:14 PM DESCRIPTION: No catalog entry found for partition ID 9079262474267394048 in database 2. The metadata is inconsistent. Run DBCC CHECKDB to check for a metadata corruption. Meno di 15 minuti dopo mi sono connesso al …
Ho installato SQL Server 2005 Express Edition su una delle macchine del mio client e molti altri utenti sono anche connessi a quel SQL Server tramite l'applicazione C # che ho fornito loro come interfaccia. A volte un pc si connette a SQL Server e a volte genera l'eccezione SQL …
Ho una procedura memorizzata (SS2k8) con un paio di parametri con valori di tabella che a volte saranno nulli o vuoti. Ho visto questo post StackOverflow che dice che i TVP null / vuoti dovrebbero semplicemente essere omessi dall'elenco dei parametri di chiamata. Il mio problema è che non riesco …
La mia vera query di lavoro era un join interno, ma questo semplice esempio con cross join sembra quasi sempre riprodurre il problema. SELECT * FROM ( SELECT 1 UNION ALL SELECT 2 ) AA ( A ) CROSS JOIN ( SELECT NEWID() TEST_ID ) BB ( B ) Con …
Questa mattina ho notato che il mio registro SQL si stava riempiendo del seguente messaggio: Il proc attivato [[dbo]. [Sp_syspolicy_events_reader] 'in esecuzione sulla coda' msdb.dbo.syspolicy_event_queue 'ha prodotto quanto segue: ' Impossibile eseguire come principale del database perché il principale "## MS_PolicyEventProcessingLogin ##" non esiste, questo tipo di principal non può …
Stiamo costruendo un data warehouse che inizialmente sarà di 1 TB e crescerà di circa 20 grammi al mese. Per alcune tabelle stiamo eseguendo processi ETL giornalieri e altri stiamo facendo settimanalmente / mensilmente. Quando è presente un'importazione di dati in una tabella, è necessario eliminare e ricreare gli indici? …
Quando inserisco in tabelle utilizzando al posto di trigger, @@Identity, IDENT_CURRENT('Table')e SCOPE_IDENTITY()nulla di ritorno. Come posso ottenere l'ultima identità della riga inserita?
Ho un grande database (nelle decine di milioni di record) su cui eseguirò un backup completo del database . Tuttavia, il database è abbastanza grande da consentire l'avvio delle transazioni prima e durante, nonché il commit durante e dopo il backup. Per esempio: T0 = Transaction A start T1 = …
Ho difficoltà a trovare una risorsa definitiva su questo ovunque, quindi spero che un guru possa darmi una risposta qui. Ho una tabella molto grande alla quale abbiamo dovuto aggiungere una colonna. L'indice cluster è piuttosto frammentato e voglio fare uno ALTER INDEX REBUILDper ripulirlo. Normalmente faccio anche un ALTER …
C'è un modo per scoprire quanta memoria occupa una tabella in SQL Server (2005 e versioni successive)? Ad esempio, supponiamo che io abbia una tabella con 30 milioni di record. Mi piacerebbe sapere quante pagine appartenenti a questa tabella sono attualmente nella cache del buffer, tra cui pagine indice, dati …
Ultimamente abbiamo riscontrato una serie di problemi con i nostri indici che il nostro team DBA ha attribuito a statistiche che non sono state eseguite di recente. Questo mi ha fatto meravigliare: come posso verificare se le statistiche sono state recentemente aggiornate tramite SQL Management Studio? Mi scuso se questa …
Uno dei nostri clienti è appena passato a un nuovo server. Per una particolare procedura memorizzata la prima volta che la si esegue, l'esecuzione richiede più di tre minuti. Le esecuzioni successive sono meno di 1 secondo. Questo mi porta a credere che i primi tre minuti siano occupati principalmente …
Stiamo usando SQL 2005 Express Edition. Vogliamo leggere i dati dal file LDF per ripristinare alcuni record eliminati. Abbiamo provato a utilizzare una versione di prova di ApexSQL che ci ha aiutato molto. Invece di cercare software di terze parti, stiamo cercando di capire come leggere noi stessi il file …
Sono curioso di sapere come il pool di buffer di SQL Server è influenzato dalle tabelle di dati compressi. I dati in memoria sono compressi, così come sono su disco o sono completamente decompressi? Se i dati vengono archiviati compressi nel pool di buffer, la quantità di dati decompressi transitori …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.