Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Diciamo in una tabella casuale, hai una colonna chiamata status . I suoi valori del mondo reale sarebbero abilitati o disabilitati . È meglio che il tipo di dati di questa colonna sia int / bool (1 o zero) o da usare ENUMcon i valori essere enablede disabled? Quali sono …
Ho eseguito uno strumento di autoindicizzazione sul nostro database MS SQL (ho modificato uno script proveniente da Microsoft che esamina le tabelle delle statistiche dell'indice - Indicizzazione automatica automatizzata ). Dalle statistiche, ora ho un elenco di consigli per gli indici che devono essere creati. Modifica: gli indici sopra descritti …
C'è un modo per SELECTtutte le colonne in una tabella, tranne quelle specifiche? Sarebbe molto conveniente per selezionare tutte le colonne non BLOB o non geometriche da una tabella. Qualcosa di simile a: SELECT * -the_geom FROM segments; Una volta ho sentito che questa funzionalità è stata deliberatamente esclusa dallo …
Ho appena installato SSMS 18 GA su un computer con solo VS2019 installato e quando provo ad aprire SSMS viene visualizzata la schermata di avvio, ma il processo termina. L'esecuzione di SMS con il -logparametro rivela un messaggio di errore: CreateInstance non riuscito per il pacchetto [Pacchetto Utilità di pianificazione] …
Quindi sono abbastanza nuovo nell'ottimizzare InnoDB. Sto lentamente cambiando le tabelle (dove necessario) da MyIsam a InnoDB. Ho circa 100 MB in innodb, quindi ho aumentato la innodb_buffer_pool_sizevariabile a 128 MB: mysql> show variables like 'innodb_buffer%'; +-------------------------+-----------+ | Variable_name | Value | +-------------------------+-----------+ | innodb_buffer_pool_size | 134217728 | +-------------------------+-----------+ 1 …
Devo rimuovere un database da un cluster PostgreSQL DB. Come posso farlo anche se ci sono connessioni attive? Ho bisogno di una specie di -forcebandiera, che lascerà cadere tutte le connessioni e poi il DB. Come posso implementarlo? dropdbAttualmente sto usando , ma sono possibili altri strumenti.
Ho un database e voglio spostare i file .mdfe .ldfin un'altra posizione. Ma non voglio interrompere il MSSQLSERVERservizio e non voglio esportare su un altro server. Come posso fare questo?
Questo mi sta facendo impazzire! Voglio rinominare una colonna da read-more a read_more nella mia tabella del blog Ho provato tutto questo: ALTER TABLE blog RENAME COLUMN read-more to read_more; ALTER TABLE blog CHANGE COLUMN 'read-more' 'read_more' VARCHAR(255) NOT NULL; E ho sempre questo! ERROR 1064 (42000): You have an …
Sto cercando puzzle SQL per principianti e di livello intermedio, a cui posso indirizzare i tirocinanti per esercitarsi. Sono a conoscenza di http://sqlzoo.net/ che è una grande risorsa - c'è qualcos'altro che potresti suggerire?
Nel sistema su cui lavoro ci sono molte stored procedure e script SQL che utilizzano tabelle temporanee. Dopo aver usato queste tabelle è buona pratica lasciarle cadere. Molti dei miei colleghi (quasi tutti molto più esperti di me) in genere lo fanno: TRUNCATE TABLE #mytemp DROP TABLE #mytemp Di solito …
Non progetto schemi ogni giorno, ma quando lo faccio, provo a configurare correttamente gli aggiornamenti / eliminazioni in cascata per semplificare l'amministrazione. Capisco come funzionano le cascate, ma non riesco mai a ricordare quale tavolo sia quale. Ad esempio, se ho due tabelle - Parente Child- con una chiave esterna …
Sto usando una funzione T-SQL in COALESCEcui il primo argomento non sarà nullo su circa il 95% delle volte che viene eseguito. Se il primo argomento è NULL, il secondo argomento è un processo piuttosto lungo: SELECT COALESCE(c.FirstName ,(SELECT TOP 1 b.FirstName FROM TableA a JOIN TableB b ON .....) …
Sto leggendo i motivi per usare o meno Guide int. intè più piccolo, più veloce, facile da ricordare, mantiene una sequenza cronologica. E per quanto riguarda Guid, l'unico vantaggio che ho trovato è che è unico. Nel qual caso a Guidsarebbe meglio di e inte perché? Da quanto ho visto, …
Esistono linee guida o regole empiriche per determinare quando memorizzare valori aggregati e quando calcolarli al volo? Ad esempio, supponiamo che io abbia dei widget che gli utenti possono valutare (vedi schema sotto). Ogni volta che visualizzo un widget potrei calcolare la valutazione media degli utenti dalla Ratingstabella. In alternativa, …
Uso PostgreSQL 9.1 su Ubuntu 12.04. Devo selezionare i record in un intervallo di tempo: la mia tabella time_limitsha due timestampcampi e una integerproprietà. Ci sono ulteriori colonne nella mia tabella reale che non sono coinvolte con questa query. create table ( start_date_time timestamp, end_date_time timestamp, id_phi integer, primary key(start_date_time, …
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.