Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Ho due tavoli. Uno è una tabella di registro; un altro contiene, essenzialmente, codici promozionali che possono essere utilizzati una sola volta. L'utente deve essere in grado di riscattare un coupon, che inserirà una riga nella tabella di registro e contrassegnerà il coupon come utilizzato (aggiornando la usedcolonna in true). …
Stiamo notando un modello interessante per le HADR_SYNC_COMMITattese nel nostro ambiente. Abbiamo una replica di tre; uno primario, uno secondario di sincronizzazione e uno secondario asincrono in un datacenter e abbiamo appena aggiunto altre tre repliche ASYNC in un altro datacenter (a circa 2400 miglia di distanza). Da allora, abbiamo …
Il database MySQL è stato privo di problemi per alcuni mesi. Oggi, quando ho verificato la presenza di pacchetti aggiornabili utilizzando Synaptic Package Manager, ho trovato i vari componenti MySQL (-common, -client, -server, ecc.). Ho quindi deciso di aggiornare (ho dimenticato di annotare la versione installata ma penso che fosse …
Perché non è presente la scansione completa (su SQL 2008 R2 e 2012)? Dati di test: DROP TABLE dbo.TestTable GO CREATE TABLE dbo.TestTable ( TestTableID INT IDENTITY PRIMARY KEY, VeryRandomText VarChar(50), VeryRandomText2 VarChar(50) ) Go Set NoCount ON Declare @i int Set @i = 0 While @i < 10000 Begin …
Sto creando un diagramma concettuale [sì, lo so che ho incluso attributi e chiavi - ma questo è solo per me per consolidare ciò che sto facendo mentre sto imparando] - quindi per favore trattalo come Concettuale focalizzato su Relazioni e tabelle e non come diagrammi;) Il mio ostacolo mentale …
Comprendo che un trigger sulla tabella t definito con FOR EACH STATEMENTverrà eseguito una volta quando eseguo un UPDATE t .... Ora, quando tviene definito con FOREIGN KEY ... REFERENCES a ... ON UPDATE CASCADEe aggiorno N righe in a, ciò causerà la chiamata del trigger una volta o N …
Ho trovato tre vecchi database seduti su SQL Server 2000 che devo spostare nel 2012. Credo che l'approccio standard sia ripristinare un'istanza del 2005 o del 2008, aggiornare, riesportare e infine ripristinare nel 2012. Bene, tranne che non abbiamo istanze disponibili nel 2005 o nel 2008. Esistono soluzioni alternative o …
Sto lavorando a un grande progetto ETL e DW in cui utilizziamo il controllo TFS / sorgente insieme a SSIS e SSDT. Oggi ho scoperto che mentre un pacchetto SSIS sta eseguendo un INSERTO BULK in una tabella di database, non è possibile eseguire un confronto di schemi SSDT con …
Stiamo attraversando un processo di downgrade da SQL Server 2008 R2 Enterprise alla versione Standard. Per dare il via alle attività di cui sopra, stavamo cercando l'edizione standard disponibile di SQL Server. Ne abbiamo trovato uno, ma ci siamo confusi sui punti seguenti: I file di installazione (salvati da un …
Di recente sono entrato in un ambiente in cui molti accessi ai database non hanno il enforce_password_policyflag abilitato. Un controllo imminente richiede la verifica delle password di questi accessi. Ho usato la seguente query per ottenere un elenco di accessi e se i flag sono attivi o meno. select @@SERVERNAME …
In Postgres, otteniamo la "traccia stack" delle eccezioni usando questo codice: EXCEPTION WHEN others THEN GET STACKED DIAGNOSTICS v_error_stack = PG_EXCEPTION_CONTEXT; Questo funziona bene per le eccezioni "naturali", ma se solleviamo un'eccezione usando RAISE EXCEPTION 'This is an error!'; ... quindi non c'è traccia dello stack. Secondo una voce della …
Stiamo eseguendo molte VM Linux in un ambiente vmware / storage condiviso, ognuna con la propria istanza di postgreSQL (un mix di 9.0 e 9.3). Attualmente, l'intera VM si trova su una singola partizione / volume root e abbiamo avuto un grande successo (~ 8 anni) utilizzando snapshot basati su …
Ho intenzione di creare una tabella con due campi - IDcome BIGINTe IPAddresscome uno varchar(45)o varbinary(16). L'idea è di memorizzare tutti gli indirizzi IP univoci e utilizzare un riferimento IDanziché l'attuale IP addressin altre tabelle. Generalmente, ho intenzione di creare una procedura memorizzata che sta restituendo il IDdato IP addresso …
Ho ereditato un server e un database di terze parti di SQL Server 2005 da esaminare per poter generare report e dashboard. Su un tavolo, ho trovato una nuova icona: una chiave capovolta blu-argento, accanto alle altre mie chiavi primarie e straniere. Quando faccio clic con il tasto destro del …
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.