Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Durante il backup del database, vorrei utilizzare l' opzione " Il set di backup scadrà: " per eliminare / sovrascrivere i vecchi backup del database. Non sono in grado di utilizzare questa opzione. Qualche consiglio su come utilizzare le "Set di backup scadrà:" durante la creazione del piano di manutenzione …
Sono necessari passaggi speciali per prevenire il danneggiamento dei dati quando si riavvia un server che ospita un'istanza di MS SQL Server? Ad esempio, di recente ho riscontrato la raccomandazione di interrompere manualmente il servizio SQL. La mia comprensione è che questo è gestito dal shutdownprocesso di Windows . Sono …
Sto partizionando una tabella basata su una colonna che non è una chiave primaria? Oggi ho letto alcune informazioni contrastanti sul fatto che la colonna della partizione debba far parte della chiave primaria. Il mio istinto dice di no, ma non ne sono sicuro al 100%. Quindi domande ... La …
Sto lavorando a un sistema di reporting che richiederà grandi query di selezione, ma si basa su un database che viene riempito solo una volta. Il sistema di gestione del database è Microsoft SQL Server 2017. Probabilmente esiste un modo migliore per progettare un sistema come questo, ma affrontiamo questo …
Sto ponendo questa domanda al fine di comprendere meglio il comportamento dell'ottimizzatore e comprendere i limiti relativi agli spool degli indici. Supponiamo che io metta numeri interi da 1 a 10000 in un heap: CREATE TABLE X_10000 (ID INT NOT NULL); truncate table X_10000; INSERT INTO X_10000 WITH (TABLOCK) SELECT …
Ho la seguente MERGEdichiarazione che viene rilasciata contro il database: MERGE "MySchema"."Point" AS t USING ( SELECT "ObjectId", "PointName", z."Id" AS "LocationId", i."Id" AS "Region" FROM @p1 AS d JOIN "MySchema"."Region" AS i ON i."Name" = d."Region" LEFT JOIN "MySchema"."Location" AS z ON z."Name" = d."Location" AND z."Region" = i."Id" …
Stavo importando un database SQL codificato UTF-8 confermato in Sequel Pro su Mac e ho riscontrato questo errore a metà: Si è verificato un errore durante la lettura del file, in quanto non è stato possibile leggerlo nella codifica selezionata (Rilevamento automatico - Unicode (UTF-8)). Sono state eseguite solo 1273 …
Come posso sapere se le mie istanze di SQL Server sono patchate? Esiste una funzionalità nativa che identificherà se sono disponibili patch per il mio server? Cavolo, ho anche i dati sulla versione disponibili per me?
Ho impostato un gruppo di disponibilità Always On e desidero assicurarmi che i miei utenti utilizzino ApplicationIntent = ReadOnly nelle loro stringhe di connessione. Da SQL Server tramite DMV (o Eventi estesi o altro), posso sapere se un utente si è connesso con ApplicationIntent = ReadOnly nella sua stringa di …
Compito Archivia tutti tranne un periodo di 13 mesi a rotazione da un gruppo di grandi tabelle. I dati archiviati devono essere archiviati in un altro database. Il database è in modalità di recupero semplice Le tabelle sono da 50 mil file a diversi miliardi e in alcuni casi occupano …
Ho un indice spaziale per il quale DBCC CHECKDBriporta corruzioni: DBCC CHECKDB(MyDB) WITH EXTENDED_LOGICAL_CHECKS, DATA_PURITY, NO_INFOMSGS, ALL_ERRORMSGS, TABLERESULTS L'indice spaziale, l'indice XML o la vista indicizzata 'sys.extended_index_xxx_384000' (ID oggetto xxx) non contiene tutte le righe prodotte dalla definizione della vista. Ciò non rappresenta necessariamente un problema di integrità con i …
Ricevo ritardi estremamente lunghi (10 ~ 30 secondi) in SQL Server Management Studio 2014 quando tento di connettermi a un'istanza di SQL Server 2012 su TCP utilizzando l' autenticazione di Windows . Ciò accade quando si collega Esplora oggetti o una nuova finestra di query vuota. Una volta connesso, l'esecuzione …
Mi rimangono solo 2 GB, quindi devo rimuovere questa tabella di cronologia. Questa tabella ora è vuota ma lo spazio su disco del database non è stato rilasciato. E il file di database è di 320 GB.
Qualcuno può aiutarmi a trovare i dettagli indicati di seguito per una query di lunga durata. ID processo, nome processo, database, host, utente, ora di accesso al processo, ora di inizio della query e durata della query. Sto cercando una query o un SP che mi dia questi dati.
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. Migrato 6 anni fa . Stavo studiando le differenze tra i livelli di SQL Server READ COMMITTED SNAPSHOTe di SNAPSHOTisolamento e mi sono imbattuto nella seguente risorsa: Scelta dei livelli …
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.