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.
Ho visto diverse persone chiamare SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDprima di leggere i DMV di sistema. C'è mai motivo di farlo, supponendo che non si stiano mescolando chiamate a DMV e tabelle nella stessa transazione?
Ho un ambiente di prova impostato con il seguente: Macchina virtuale (Hyper-V) Windows Server 2008 R2 SP1 (x64-bit) Windows SQL Server 2005 Developer Edition SP4 (x64-bit) (nome istanza predefinito) 1 database con Merge Replication impostato ... 3 pubblicazioni con 2 abbonati ciascuna. Stiamo testando la procedura per l'aggiornamento a SQL …
Stiamo facendo un processo ETL. Quando tutto è detto e fatto ci sono un sacco di tabelle che dovrebbero essere identiche. Qual è il modo più rapido per verificare che quelle tabelle (su due server diversi) siano effettivamente identiche. Sto parlando sia di schema che di dati. Posso fare un …
Sulla base della mia analisi, un modello dimensionale completo per il nostro data warehouse richiederà l'estrazione da oltre 200 tabelle di origine. Alcune di queste tabelle verranno estratte come parte di un carico incrementale e altre saranno a pieno carico. Da notare, abbiamo circa 225 database di origine tutti con …
So che SQL Server non supporta l'utilizzo di una vista come riferimento per un vincolo di chiave esterna, c'è un motivo (ovvero qualcosa a che fare con il modello relazionale), è così? Sembra che sarebbe utile ...
Ho installato SQL Server 2008 R2. Contiene tre istanze. Predefinito (MSSQLServer) Prima istanza Seconda istanza Tutti questi sono Accesso come servizio di rete. L'istanza predefinita è il server principale La prima istanza è Mirror La seconda istanza è il server Witness Inizialmente ho eseguito il backup completo e il backup …
La lettura di questa domanda mi ha ricordato una domanda che avevo qualche tempo fa. Abbiamo un SQL Server che ha 512 GB di RAM, il database principale è 450 GB. Vediamo molta azione in TempDB (ok, penso che sia "abbastanza azione" - potrebbe non esserlo!). Ho installato una versione …
Come seguito a questa domanda sull'aumento delle prestazioni della query, vorrei sapere se esiste un modo per utilizzare il mio indice per impostazione predefinita. Questa query viene eseguita in circa 2,5 secondi: SELECT TOP 1000 * FROM [CIA_WIZ].[dbo].[Heartbeats] WHERE [DateEntered] BETWEEN '2011-08-30' and '2011-08-31'; Questo ha una durata di circa …
Quando si trascina la cartella Colonne nella finestra dell'editor, l'elenco completo di Colonne viene aggiunto senza parentesi. Se trascini le colonne singolarmente, hanno delle parentesi. Esiste un modo per disattivarlo? Non riesco a trovare nulla nelle opzioni e sono davvero una distrazione.
Ho creato uno schema in SQL Azure e concesso le seguenti autorizzazioni a un ruolo del database: CREATE ROLE myrole AUTHORIZATION dbo; EXEC sp_addrolemember 'myrole', 'myuser'; CREATE SCHEMA myschema AUTHORIZATION dbo; GRANT ALTER, CONTROL, DELETE, EXECUTE, INSERT, REFERENCES, SELECT, UPDATE, VIEW DEFINITION ON SCHEMA::myschema TO myrole; GRANT CREATE TABLE, CREATE …
Abbiamo una grande tabella [MyTable]che attualmente ha sia a Primary Key, sia a Unique Non Clustered Indexsulla stessa colonna ( [KeyColumn]). L'indice U NC ha anche colonne di copertura aggiuntive. Avere PK e Unique NC Index sulle stesse colonne sembra ridondante, quindi stavo considerando di eliminare la chiave primaria e …
So che c'è SELECT * FROM msdb..sysjobschedules, ma questo mostra solo la prossima volta che un lavoro è programmato per essere eseguito. Voglio sapere come tutto ciò è determinato e memorizzato. Quindi, dove memorizza il valore per Recurs ogni lunedì?
Puzzle di Query Optimizer di SQL Server 2008 R2 Abbiamo due tabelle, entrambe contenenti 9 milioni di righe. 70.000 righe sono diverse, le altre sono uguali. Questo è veloce, 13 secondi, select * from bigtable1 except select * from similar_bigtable2 Questo ordina l'output ed è anche veloce, anche 13 secondi, …
Ci sono 2 parti alla mia domanda. Esiste un modo per specificare la dimensione iniziale di un database in PostgreSQL? In caso contrario, come gestisci la frammentazione quando il database cresce nel tempo? Di recente sono migrato da MSSQL a Postgres e una delle cose che abbiamo fatto nel mondo …
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.