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.
Sono uno studente della Fontys University di Eindhoven e attualmente sto conducendo una serie di interviste per aiutare con lo sviluppo di uno strumento SQL Server e vorrei ricevere feedback dagli esperti del settore. Una delle mie domande è: Quali sono i 3 principali problemi di prestazioni che riscontri con …
Ho bisogno di una breve spiegazione dell'indice cluster. Che cos'è un indice cluster? Quali sono le migliori pratiche per l'utilizzo dell'indice cluster?
Abbiamo un database di produzione molto grande che è di 10 TB. Stiamo valutando la possibilità di migrarlo su un servizio cloud, ma devo capire i rischi e stimare la durata dell'intero processo. Eseguo il backup del database una volta al mese utilizzando la soluzione di backup Native SQL Server …
In alcune circostanze, fare un INSERT INTO <tablename> (WITH TABLOCK)sarà più veloce a causa della registrazione minima. Tali circostanze includono la presenza del database nel BULK_LOGGEDmodello di recupero. Esistono altri potenziali vantaggi in termini di prestazioni nell'uso WITH TABLOCKsu una INSERTtabella vuota quando il database ( tempdb ) utilizza il …
Secondo la documentazione datetime2 (Transact-SQL) : Dimensione memoria 6 byte per precisioni inferiori a 3. 7 byte per precisioni 3 e 4. Tutte le altre precisioni richiedono 8 byte. Le dimensioni di datetime2(0), datetime2(1), datetime2(2)utilizzano la stessa quantità di stoccaggio (6 byte). Sarei corretto nel dire che potrei anche andare …
Ecco il fatiscente: sto facendo una query di selezione. Ogni colonna nelle clausole WHEREe ORDER BYsi trova in un singolo indice non cluster IX_MachineryId_DateRecorded, come parte della chiave o come INCLUDEcolonne. Sto selezionando tutte le colonne, in modo che si traduca in una ricerca di segnalibri, ma sto solo prendendoTOP …
Ho un tavolo: CREATE TABLE [dbo].[Realty]( [Id] [int] IDENTITY(1,1) NOT NULL, [RankingBonus] [int] NOT NULL, [Ranking] AS ([Id]+[RankingBonus]) PERSISTED NOT NULL .... ) E una vista: CREATE View [dbo].[FilteredRealty] AS SELECT realty.Id as realtyId, ... COALESCE(realty.Wgs84X, ruian_cobce.Wgs84X, ruian_obec.Wgs84X) as Wgs84X, COALESCE(realty.Wgs84Y, ruian_cobce.Wgs84Y, ruian_obec.Wgs84Y) as Wgs84Y, realty.Ranking, ... FROM realty JOIN …
Abbiamo un processo di SQL Server Agent che esegue un piano di manutenzione per reindicizzare tutto il database sul server. Recentemente questo non è riuscito ma la cronologia dei lavori non fornisce informazioni sufficienti per diagnosticare il problema. Nella cronologia dei lavori indica Il lavoro non è riuscito. Il lavoro …
La seguente parte di codice restituisce 1900-01-01 quando il campo DOB è null. Volevo (e mi aspettavo) che restituisse una stringa vuota ('') ma non lo è. Come devo procedere per ottenere i risultati desiderati? isnull(convert(date,DOB,1),'')
Come scrivere uno script o una query che visualizzerà l'ultimo backup completo e l'ultimo backup del registro per ciascun database su ciascuno dei server di produzione utilizzando la tabella di sistema "set di backup" e le relative tabelle di backup.
Quindi di recente sto iniziando con una nuova società e ho molti utenti ArcGIS che sembrano davvero desiderosi di andare avanti con un'istanza PostGIS per fornire alcuni dati ai nostri clienti. Anche se non ho problemi con questo, siamo un 95% di SQL Server e il 5% di Oracle shop. …
Ho cercato di risolvere un accesso che non è in grado di visualizzare alcune tabelle in un database di SQL Server 2012. Nel fare ciò, trovo che non capisco bene cosa db_ownerconsenta l'appartenenza al ruolo. Riesco a capire gli altri ruoli come, db_datareader and db_datawriterma rimango confuso su ciò che …
Per la memorizzazione di un UUID a 128 bit ci sono più opzioni di archiviazione: una colonna byte [16] due colonne bigint / long (64 bit) una colonna CHAR (36) - 32 cifre esadecimali + 4 trattini. una colonna specifica del database UUID, se db lo supporta Dal punto di …
Intendo utilizzare una UNIQUEIDENTIFIERchiave di accesso che gli utenti possono utilizzare per accedere a determinati dati. La chiave fungerà da password in questo senso. Devo generare più identificatori come parte di una INSERT...SELECTdichiarazione. Per motivi di architettura, in questo caso desidero generare gli identificatori lato server. Come posso generare un …
Lavoro in una società che ha delle buone maniere di sicurezza IT. Sono stato assunto come analista di database al fine di ottimizzare alcuni processi nel nostro team. Il problema è che ho solo autorizzazioni di lettura e scrittura e sto cercando di ottenere autorizzazioni avanzate per i database. Al …
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.