Amministratori di database

Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità

3
Campo calcolato SQL nella clausola SELECT e GROUP BY
Spesso durante l'interrogazione dei miei database MS SQL Server, devo creare un campo calcolato, come questo (CASE WHEN A.type = 'Workover' THEN 'Workover' ELSE (CASE WHEN substring(C.category, 2, 1) = 'D' THEN 'Drilling' WHEN substring(C.category, 2, 1) = 'C' THEN 'Completion' WHEN substring(C.category, 2, 1) = 'W' THEN 'Workover' ELSE …
11 sql-server 

2
Come eliminare tabelle vuote
È possibile eliminare tutte le tabelle vuote dal mio enorme database (mysql)? Sto cercando un comando sql per rimuovere automaticamente tutte quelle tabelle vuote. Attualmente ho 305 tabelle nel mio set di dati e circa il 30% di esse sono vecchie tabelle vuote che non verranno utilizzate nella mia nuova …
11 mysql  myisam 



2
Come progettare indici per colonne con valori NULL in MySQL?
Ho un database con 40 milioni di voci e voglio eseguire query con la seguente WHEREclausola ... WHERE `POP1` IS NOT NULL && `VT`='ABC' && (`SOURCE`='HOME') && (`alt` RLIKE '^[AaCcGgTt]$') && (`ref` RLIKE '^[AaCcGgTt]$') && (`AA` RLIKE '^[AaCcGgTt]$') && (`ref` = `AA` || `alt` = `AA`) LIMIT 10 ; POP1è …
11 mysql  index 

3
Peggior prestazioni su un nuovo server
Siamo stati su un server dedicato (single quad-core, 6 GB RAM) e ci stiamo spostando su un nuovo server dedicato (2x hex-core, 32 GB RAM). Entrambi sono Windows Server 2008, SQL Server 2008. Le prestazioni sul nuovo server sono leggermente peggiori rispetto al vecchio server più lento. Durante i test, …




4
Posso assicurarmi che due colonne non abbiano lo stesso valore?
Se ho un tavolo che assomiglia a questo CREATE TABLE foo ( id INT NOT NULL AUTO_INCREMENT, aa INT NOT NULL, bb INT NOT NULL, PRIMARY KEY (id), UNIQUE KEY (aa, bb), CONSTRAINT aa_ref FOREIGN KEY (aa) REFERENCES bar (id), CONSTRAINT bb_ref FOREIGN KEY (bb) REFERENCES bar (id) ) C'è …
11 mysql-5.1 


2
Le modifiche allo schema "interrompono" i gruppi di disponibilità o vengono gestiti in modo trasparente?
La mia organizzazione sta pianificando di adottare i gruppi di disponibilità di SQL Server 2012 e sto cercando di capire quale impatto (se presente) avrà sul nostro processo di aggiornamento dell'applicazione. Rilasciamo aggiornamenti dell'applicazione su un ciclo di 8 settimane e qualsiasi versione potrebbe includere modifiche allo schema e / …


2
ORDINA LENTO DA con LIMIT
Ho questa domanda: SELECT * FROM location WHERE to_tsvector('simple',unaccent2("city")) @@ to_tsquery('simple',unaccent2('wroclaw')) order by displaycount Ne sono contento: "Sort (cost=3842.56..3847.12 rows=1826 width=123) (actual time=1.915..2.084 rows=1307 loops=1)" " Sort Key: displaycount" " Sort Method: quicksort Memory: 206kB" " -> Bitmap Heap Scan on location (cost=34.40..3743.64 rows=1826 width=123) (actual time=0.788..1.208 rows=1307 loops=1)" " …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.