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à




1
Utilizzo di COPIA DA STDIN in postgres
Ho appena iniziato a usare Postgres e sto provando a creare un db di esempio per comprenderne le funzioni, guardandomi intorno, ho trovato degli script in pgfoundry.org. Comprendo i comandi, poiché in precedenza avevo usato sia Oracle che MS-SQL, ma tutti gli script che eseguo restituiscono errori quando raggiungono l'istruzione …

2
Sulla chiave duplicata non fare nulla
Sto inserendo nella tabella seguente usando LuaSQL con l'API PtokaX. CREATE TABLE `requests` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `ctg` VARCHAR(15) NOT NULL, `msg` VARCHAR(250) NOT NULL, `nick` VARCHAR(32) NOT NULL, `filled` ENUM('Y','N') NOT NULL DEFAULT 'N', `dated` DATETIME NOT NULL, `filldate` DATETIME NULL DEFAULT NULL, PRIMARY KEY (`id`), …

4
Tabelle Mysqldump esclusi alcuni campi
C'è un modo per mysqldump una tabella senza alcuni campi? Lasciami spiegare: ho un database MySQL chiamato tests. In testsHo 3 tabelle: USER, TOTOe TATA. Voglio solo mysqldump alcuni campi della tabella USER, quindi escludendo alcuni campi come mail,ip_login ecc Come posso fare questo?
14 mysql  mysqldump 



4
Buono, cattivo o indifferente: DOVE 1 = 1
Data questa domanda su reddit, ho ripulito la query per sottolineare dove si trovava il problema nella query. Uso prima la virgola e WHERE 1=1per semplificare la modifica delle query, quindi le mie query generalmente finiscono in questo modo: SELECT C.CompanyName ,O.ShippedDate ,OD.UnitPrice ,P.ProductName FROM Customers as C INNER JOIN …



1
Come gestire 3,1 miliardi di righe di dati?
Attualmente sono incaricato di implementare uno schema di archiviazione per una quantità relativamente elevata di dati. Ai dati si accederà principalmente per determinare un data pointvalore corrente , ma sono anche tenuto a tenere traccia degli ultimi sei mesi di storia per la tendenza / analisi dei dati. È stato …


3
Migliora le prestazioni della query utilizzando IN ()
Ho la seguente query SQL: SELECT Event.ID, Event.IATA, Device.Name, EventType.Description, Event.Data1, Event.Data2 Event.PLCTimeStamp, Event.EventTypeID FROM Event INNER JOIN EventType ON EventType.ID = Event.EventTypeID INNER JOIN Device ON Device.ID = Event.DeviceID WHERE Event.EventTypeID IN (3, 30, 40, 41, 42, 46, 49, 50) AND Event.PLCTimeStamp BETWEEN '2011-01-28' AND '2011-01-29' AND Event.IATA LIKE …

1
Forzare una bobina di indice
So che è qualcosa che dovrebbe essere evitato per motivi di prestazioni, ma sto cercando di mostrare una condizione in cui appare come una demo su come assicurarsi che non appaia. Tuttavia, finisco con un avviso sull'indice mancante, eppure l'ottimizzatore sceglie di non creare un indice temporaneo. La domanda che …

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.