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 query quasi identiche in esecuzione sulla stessa istanza di SQL Server 2005: La prima è la SELECTquery originale generata da LINQ (lo so, lo so ... non sono lo sviluppatore dell'applicazione, ma solo il DBA :). Il secondo è esattamente lo stesso del primo, aggiunto OPTION (RECOMPILE)a alla …
Ho un database MySQL (5.1) abbastanza grande in esecuzione su Amazon come istanza RDS. Sto lavorando per migrarlo da Amazon. Per farlo senza problemi, vorrei configurare il nuovo hardware come replica di sola lettura dell'istanza RDS. So che RDS supporta la replica all'interno di RDS. C'è un modo per configurarlo …
Sto scrivendo un sql dinamico da rilasciare e creare una vista in un database diverso. Quindi ho scritto: set @CreateViewStatement = ' USE ['+ @DB +']; CREATE VIEW [dbo].[MyTable] AS SELECT ........something exec (@CreateViewStatement) Mi dà errore: 'CREATE VIEW' deve essere la prima istruzione in un batch di query. Se …
Contesto: Diciamo che, durante l'utilizzo di Streaming Replication / Hot Standby su un cluster Postgres 9.1, un nodo di standby scende. Rimane inattivo per un giorno, durante il quale si verifica un sacco di DML sul master. Recovery.conf dello standby non contiene una voce 'restore_command' (per il ripristino da file …
Sto cercando di capire una query semplice che posso fare per verificare se una tabella di grandi dimensioni ha un elenco di voci che ha almeno UN valore vuoto (NULL / vuoto) in QUALSIASI colonna. Ho bisogno di qualcosa del genere SELECT * FROM table AS t WHERE ANY(t.* IS …
Contesto Questa domanda riguarda i dettagli di implementazione di basso livello degli indici in entrambi i sistemi di database SQL e NoSQL. La struttura effettiva dell'indice (albero B +, hash, SSTable, ecc.) È irrilevante in quanto la domanda riguarda specificamente le chiavi memorizzate all'interno di un singolo nodo di una …
Sto cercando di concentrarmi sulle procedure memorizzate da utilizzare in un'applicazione Web. Mi sembra che qualunque sia l'ultima affermazione in una stored procedure MySQL, sembra essere ciò che viene trattato come set di risultati di quella procedura. Sfortunatamente, sembra che ci siano riferimenti nei documenti MySQL che affermano che una …
Qual è il modo più efficiente per recuperare intervalli di date con una struttura di tabella come questa? create table SomeDateTable ( id int identity(1, 1) not null, StartDate datetime not null, EndDate datetime not null ) go Di 'che vuoi un intervallo per entrambi StartDatee EndDate. Quindi, in altre …
Non riesco a trovare le opzioni direttamente da impostare in modo UTF-8correlato Collations/Charsetsin SQL Server 2005/2008, come è possibile impostare in un altro motore SQL, ma in SQL Server 2005/2008 ci sono solo regole di confronto latino e SQL. C'è qualche opzione per forzare / installare queste regole di confronto …
C'è un modo per eseguire più operazioni usando l' WITHistruzione? Qualcosa di simile a WITH T AS ( SELECT * FROM Tbl ) BEGIN OPEN P_OUTCURSOR FOR SELECT * FROM T; SELECT COUNT(*) INTO P_OUTCOUNT FROM T; END; Voglio selezionare alcuni dati e il loro conteggio ...
Ho questo errore InnoDB in MySQL 5.0. Mysqld è stato fermato in modo pulito, ma sono riuscito a perdere ib_logfile0 e ib_logfile1 in seguito. Ora dopo un avvio pulito, InnoDB ha eseguito il "ripristino di emergenza". Ho esaminato il business innodb_force_recovery = 4, ho riparato una tabella MyISAM sospesa e …
Questa domanda è stata posta da questo post precedente e il mio avere un database archiviato per future indagini che è stato ripristinato come segue: BACKUP 'BrokenDatabase' detected an error on page (1:123456) in file ’BrokenDatabase.mdf'. Error: 3043, Severity: 16, State: 1. Nella domanda collegata e nel backup che ho …
Abbiamo un database ragionevolmente piccolo che volevamo convertire da MyISAM a InnoDB. Essendo noob del database, abbiamo appena convertito (usando l'alter table) senza nemmeno smontare il sito. Ora che la conversione è stata eseguita, molte righe intermittenti sembrano mancare. Ciò è forse dovuto alle operazioni durante la conversione? O il …
Sto avendo un'interessante discussione con un altro progettista di database sulla normalizzazione. In questo esempio, abbiamo una tabella GameTitles e ogni record deve contenere l'anno in cui il gioco è stato rilasciato. Dice che 2NF impone che tutto debba essere normalizzato, quindi, per essere conforme, il campo dell'anno dovrebbe essere …
Mi è stato chiesto di creare qualcosa che tenga traccia dei costi giornalieri da riscuotere sugli account e sto cercando di capire uno schema di tabella del database che lo supporti. Ecco quello che so La società ha oltre 2,5 milioni di account Di questi, attualmente lavorano in media 200.000 …
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.