Praticamente tutti i nostri database su determinati server non richiedono il modello di recupero completo (non eseguiamo backup del registro delle transazioni) e il valore predefinito dovrebbe essere sempre quello di creare database e specificare il modello di recupero semplice. Abbastanza spesso e per alcuni motivi pratici molti database vengono …
Mi chiedo "quanto sporche" le letture sporche possano arrivare a un livello di isolamento non letto . Comprendo che le righe che sono state aggiornate ma non ancora impegnate sono visibili, ma: Una riga può apparire come parzialmente aggiornata, ovvero alcune delle colonne vengono aggiornate e altre no? Una singola …
Sono un programmatore, non un dba ... so quanto basta per essere pericoloso. Ho ereditato un database con un utente legacy che è un db_owner per il database. Non possiamo regolare l'autorizzazione di questo utente per tabelle, schemi, ecc. Esistenti, per motivi di lavoro, ma alcune nuove tabelle vengono create …
In SQL Server 2008 esiste una tabella primaria collegata ad altre tre tabelle figlio da 1 a molte relazioni. Pertanto, stiamo pensando di utilizzare l'eliminazione a cascata nella tabella principale, in modo che tutti i record nella tabella figlio vengano rimossi quando viene eliminato il record dalla tabella principale. Quindi, …
Ho i seguenti dati di esempio per permutazioni e combinazioni. create table tbltest ( name varchar(50), addres varchar(100) ); insert into tbltest values('Sam Mak John','Street 1 HNo 101 USA'); insert into tbltest values('Donatella Nobatti','HNo 101 UK'); insert into tbltest values('Sam Buca','Main Road B Block UAE'); insert into tbltest values('Juan Soponatime','Hight …
So che ci sono domande che risolvono il problema di un database bloccato nello RESTORINGstato e hanno usato quelle soluzioni per riportare manualmente il database online, ma il mio scenario è leggermente diverso. Ho un ripristino automatico utilizzando gli script Powershell che ripristina una copia della produzione in un'istanza DEV. …
Di recente abbiamo riscontrato un problema con la codifica correlata a un campo archiviato come varchar (120) in SQL Server. In SSMS, varchar appare come: "Chi ha ucciso JonBen?" Tuttavia, quando viene portato in Python, appare come: Ho studiato questo dal lato Python e non sta succedendo niente di strano. …
Perché le statistiche di aggiornamento della scansione completa utilizzano il 100% della CPU su SQL Server 2014 quando utilizza forse il 20% della CPU su SQL Server 2008 R2, per le stesse tabelle, con funzionalità hardware simile? Ho esaminato MAXDOPaltre opzioni e non vedo davvero nulla che risalti. Mi rendo …
Stavo inserendo due set di dati, utilizzando la registrazione minima, in una tabella heap vuota utilizzando due attività Esegui SQL in esecuzione in parallelo e con SQL del seguente modulo. INSERT INTO Table (TABLOCK) SELECT FROM ... Dopo che il processo si è bloccato un po ', una delle attività …
Abbiamo eseguito una query di eliminazione su un database con 1,8 miliardi di righe. Questa eliminazione eliminerebbe 1,2 miliardi di righe. Con il senno di poi, avremmo suddiviso questa query in 100m alla volta, ma siamo in una posizione in cui è stata in esecuzione per 24 ore e il …
Sto cercando di scrivere una query che sostituisce i caratteri speciali con spazio. Il codice seguente aiuta a identificare le righe. (caratteri alfanumerici, virgola e spazio sono validi): SELECT columnA FROM tableA WHERE columnA like '%[^a-Z0-9, ]%' Come posso integrare la funzione di sostituzione nell'istruzione select in modo che tutti …
Occasionalmente ricevo "Impossibile continuare la scansione a NOLOCKcausa dello spostamento dei dati" con alcuni lavori di grandi dimensioni, che hanno WITH (NOLOCK)sulle query selezionate. Capisco che ciò abbia a che fare con il tentativo di selezionare i dati quando c'è stata una divisione della pagina che ha causato i dati …
La mia azienda utilizza un'applicazione che presenta problemi di prestazioni piuttosto importanti. Ci sono una serie di problemi con il database stesso su cui sto lavorando, ma molti di questi sono puramente correlati all'applicazione. Nella mia indagine ho scoperto che ci sono milioni di query che colpiscono il database di …
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.