Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per lo scambio di stack degli amministratori di database. Chiuso 5 anni fa . Esistono strumenti simili a SSMS Tools Pack 2012 ? Le licenze …
Quando si esegue una query che include il piano di esecuzione effettivo, l'operatore root ( SELECT) mi informa che la dimensione del piano memorizzato nella cache è 32 KB . Una query che unisce sys.dm_exec_cached_planse sys.dm_os_memory_objects, osservando il piano in questione, afferma che i valori per pages_in_bytese max_pages_in_bytessono 32768 (32 …
Confrontando alcune delle risposte sulla domanda di Palindrome (solo 10k + utenti, poiché ho eliminato la risposta), sto ottenendo risultati confusi. Ho proposto un TVF multi-dichiarazione, associato allo schema, che pensavo sarebbe stato più veloce dell'esecuzione di una funzione standard, che è. Avevo anche l'impressione che la TVF multi-dichiarazione sarebbe …
Sto cercando di modificare una colonna in una tabella. La tabella esistente è così: CREATE TABLE [dbo].[table]( [id1] [int] NOT NULL, [id2] [int] NOT NULL, [id3] [int] NOT NULL, [name] [nvarchar](255) NOT NULL, [id4] [int] NOT NULL, [xmlData] [xml](CONTENT [dbo].[xml_schema]) NULL, [booleanData1] [bit] NOT NULL, [notes] [varchar](4096) NULL, [id5] [int] …
Sto sperimentando quella che penso sia una stima di cardinalità incredibilmente alta per la seguente query: SELECT dm.PRIMARY_ID FROM ( SELECT COALESCE(d1.JOIN_ID, d2.JOIN_ID, d3.JOIN_ID) PRIMARY_ID FROM X_DRIVING_TABLE dt LEFT OUTER JOIN X_DETAIL_1 d1 ON dt.ID = d1.ID LEFT OUTER JOIN X_DETAIL_LINK lnk ON d1.LINK_ID = lnk.LINK_ID LEFT OUTER JOIN X_DETAIL_2 …
Sto provando a generare numeri di ordine di acquisto univoci che iniziano da 1 e aumentano di 1. Ho una tabella PONumber creata usando questo script: CREATE TABLE [dbo].[PONumbers] ( [PONumberPK] [int] IDENTITY(1,1) NOT NULL, [NewPONo] [bit] NOT NULL, [DateInserted] [datetime] NOT NULL DEFAULT GETDATE(), CONSTRAINT [PONumbersPK] PRIMARY KEY CLUSTERED …
Facendo clic con il tasto destro su una tabella e selezionando "seleziona le prime 1000 righe", ottengo questo errore: C'è qualche soluzione alternativa, oltre all'ovvio aggiornamento a SQL Server 2014?
Stiamo utilizzando la AlwaysOn Availability Groupfunzionalità di SQL Server 2012. Backup regolari completi del database e backup del registro delle transazioni vengono eseguiti ogni giorno sul database secondario. Ho letto qui che il backup del registro delle transazioni sulla replica primaria o secondaria contrassegnerà i registri delle transazioni di entrambe …
Ho due server che eseguono SQL Server. Server 1: SQL Server 2008 R2 Express (4 core) Server 2: SQL Server 2012 Developer Edition (8 core) Per quanto ne so, SQL Server 2008 R2 Express dovrebbe utilizzare un solo core. La versione per sviluppatori di SQL Server 2012 dovrebbe utilizzare tutti …
Ho tenuto un registro delle query costose in esecuzione, insieme ai loro piani di query, in una tabella per consentirci di monitorare le tendenze nelle prestazioni e identificare le aree che devono essere ottimizzate. Tuttavia, è arrivato al punto in cui i piani di query occupano troppo spazio (poiché stiamo …
Ho un'app da distribuire in produzione che utilizza la sicurezza del "sistema d'onore". Cioè, tutti gli utenti si connettono al DB usando un utente SQL / credenziali passwd e l'app gestisce le autorizzazioni stesse. L'ultima parte non mi disturba tanto quanto il fatto che l'oggetto connessione contenga credenziali incorporate e …
create table T(ID int identity primary key) insert into T default values insert into T default values go select cast(ID as varchar(10)) as ID from T where ID = 1 La query sopra ha un avviso nel piano di query. <Warnings> <PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT(varchar(10),[xx].[dbo].[T].[ID],0)" /> </Warnings> Perché ha l'avvertimento? …
Avrò un database SQL Server 2012 e una tabella con 3 milioni di righe e forse 50 colonne. Quale sarà il modo più veloce per un processo .net in background non presidiato (forse emette un comando SQL o Powershell) per esportarlo in un file di testo, una riga per ogni …
Ho colonne di prezzo sensibili che vorrei avere aggiornato solo tramite una procedura memorizzata. Vorrei che tutti i tentativi di codice o manuali di modificare i valori in queste colonne dei prezzi fallissero se non utilizza le stored procedure progettate per aggiornarlo. Sto pensando di implementare questo utilizzando i trigger …
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.