C'è qualche differenza tra un SEQUENCEutilizzo dichiarato NO CACHEe uno dichiarato CACHE 1in SQL Server 2012+? Sequenza n. 1: CREATE SEQUENCE dbo.MySeqCache1 AS INT START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9999 NO CYCLE CACHE 1; GO Sequenza n. 2: CREATE SEQUENCE dbo.MySeqNoCache AS INT START WITH 1 …
Ho studiato le soglie di campionamento con gli aggiornamenti delle statistiche su SQL Server (2012) e ho notato alcuni comportamenti curiosi. Fondamentalmente il numero di righe campionate sembra variare in alcune circostanze, anche con lo stesso set di dati. Eseguo questa query: --Drop table if exists IF (OBJECT_ID('dbo.Test')) IS NOT …
Sono un fan delle chiavi surrogate. C'è il rischio che le mie scoperte siano di parte confermate. Molte domande che ho visto sia qui che su http://stackoverflow.com usano chiavi naturali anziché chiavi surrogate basate su IDENTITY()valori. Il mio background nei sistemi informatici mi dice che eseguire qualsiasi operazione comparativa su …
In SQL Server 2012 Standard Edition, so che il numero massimo di connessioni utente è 32.767. Cosa devo fare come DBA se mi sto dirigendo verso questo numero? Attualmente ci sono 30.000 connessioni utente e questo numero dovrebbe aumentare.
Sono un principiante in T-SQL. Voglio decidere se una stringa di input è un palindromo, con output = 0 se non lo è e output = 1 se lo è. Sto ancora cercando di capire la sintassi. Non ricevo nemmeno un messaggio di errore. Sto cercando diverse soluzioni e alcuni …
Un client ha riferito di essere in esecuzione su SQL Server 2012 e abbiamo inviato alcune query di test per i test prima di un recapito finale, tuttavia: 'CONCAT' non è un nome di funzione incorporato riconosciuto. Comprendo che si CONCAT()tratta di una nuova funzione integrata introdotta in SQL Server …
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.
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 …
Di recente ho iniziato a utilizzare Management Studio 2012. Quando utilizzavo MySQL Workbench, una caratteristica utile era che potevo rimanere tutto in minuscolo e qualsiasi parola riservata (come SELECT, INSERT) si convertiva automaticamente in maiuscolo. Come posso replicare questo comportamento in SSMS?
Ho bisogno di aiuto per scoprire perché la seguente T-SQLdichiarazione ritorna 1(vera): SELECT IIF( 0 = '', 1, 0) Immagino che qualcuno abbia cambiato ANSIun'opzione simile SET ANSI_NULLSo qualcos'altro che sta causando il comportamento. Il mio problema è che sto unendo alcuni valori e nel set di righe finali ho …
Stiamo discutendo se utilizzare l'opzione SORT_IN_TEMPDB per le nostre tabelle DW. La mia comprensione è che ci sono più scritture quando si utilizza questa opzione, sebbene siano più sequenziali. Abbiamo una SAN (che a volte è stata notoriamente lenta), quindi nel nostro caso vogliamo limitare il più possibile il numero …
Sto creando un'applicazione in cui prevedo di incorporare SQL Server 2012 Express come archivio dati principale. Durante i test sulla mia macchina di sviluppo (Win7-32 con 3 GB di RAM), non ho mai osservato il sqlservr.exeprocesso di utilizzare più di 1 GB di RAM come mi aspetterei dai limiti di …
C'è un modo per generare uno script di creazione da una tabella esistente puramente in T-SQL (ovvero senza usare SMO, poiché T-SQL non ha accesso a SMO). Diciamo una procedura memorizzata che riceve un nome di tabella e restituisce una stringa che contiene lo script di creazione per la tabella …
Ho una tabella esistente: CREATE TABLE dbo.ProofDetails ( ProofDetailsID int NOT NULL CONSTRAINT PK_ProofDetails PRIMARY KEY CLUSTERED IDENTITY(1,1) , ProofID int NULL , IDShownToUser int NULL , UserViewedDetails bit NOT NULL CONSTRAINT DF_ProofDetails_UserViewedDetails DEFAULT ((0)) ); Questa tabella ha 150.000.000 di righe. Il sistema è in funzione 24x7x365, quindi non …
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.