Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
In PostgreSQL 9.2.3 Sto cercando di creare questa tabella semplificata: CREATE TABLE test ( user_id INTEGER, startend TSTZRANGE, EXCLUDE USING gist (user_id WITH =, startend WITH &&) ); Ma ottengo questo errore: ERROR: data type integer has no default operator class for access method "gist" HINT: You must specify an …
Di recente, ho pubblicato una risposta a una domanda su mysql.db . Quindi, ho pensato che avrei dovuto porre a tutti questa domanda: Ho notato per anni che al momento dell'installazione di MySQL 5.0+, mysql.dbè popolato da due voci che consentono agli utenti anonimi di accedere ai database di prova. …
Stavo guardando l'articolo qui Tabelle temporanee contro variabili di tabella e il loro effetto sulle prestazioni di SQL Server e su SQL Server 2008 è stato in grado di riprodurre risultati simili a quelli mostrati lì per il 2005. Quando si eseguono le stored procedure (definizioni di seguito) con solo …
sfondo Vorrei fornire il sottoinsieme del mio database necessario per riprodurre una selectquery. Il mio obiettivo è rendere riproducibile il mio flusso di lavoro computazionale (come nella ricerca riproducibile ). Domanda C'è un modo in cui posso incorporare questa istruzione select in uno script che scarica i dati richiesti in …
Ho una tabella con 1699 colonne e quando provo a inserire più colonne ottengo, Codice errore: 1117. Troppe colonne In questa tabella ho solo 1000 righe. Per me la cosa più importante è il numero di colonne. Ci sono delle limitazioni sul tavolo? Voglio creare 2000 colonne. È possibile?
In PostreSQL 8.3, sto cercando di creare una vista che assomiglierà a una tabella esistente ma con nomi di colonna diversi. Questo funziona CREATE OR REPLACE VIEW gfam.nice_builds AS SELECT (family_tree.family_tree_id) as x, family_tree.family_tree_name, family_tree.family_tree_description FROM gfam.family_tree; Quanto sopra crea un duplicato della tabella family_tree ma il seguente tentativo fallisce: …
Ho due tabelle di database. Uno contiene centinaia di milioni di record. Chiamiamolo history. L'altro è calcolato su base giornaliera e voglio copiare tutti i suoi record historynell'uno. Quello che ho fatto è stato quello di eseguire: INSERT INTO history SELECT * FROM daily E ha funzionato per un po …
Sto usando SQL SERVER 2008 R2 Mi sono appena imbattuto in APPLY in SQL e mi è piaciuto come risolve i problemi di query in così tanti casi, Molti dei tavoli che stavo usando 2 join sinistro per ottenere il risultato, sono stato in grado di ottenere 1 applicazione esterna. …
Quando eseguo una singola riga INSERTsu una tabella con una AUTO_INCREMENTcolonna, vorrei utilizzare la LAST_INSERT_ID()funzione per restituire il nuovo AUTO_INCREMENTvalore "ed" memorizzato per quella riga. Poiché molti sviluppatori e amministratori di Microsoft SQL Server sono senza dubbio consapevoli che le funzionalità equivalenti in SQL Server ( SCOPE_IDENTITYe @@IDENTITY) non sono …
SQL Server 2017 ha un paio di nuove procedure memorizzate: sp_refresh_single_snapshot_view - input param per @view_name nvarchar (261), @rgCode int sp_refresh_snapshot_views - input param per @rgCode int E nuove voci in sys.messages: 10149 - L'indice con SNAPSHOT_MATERIALIZATION non può essere creato sulla vista '%. * Ls' perché la definizione della …
Proverò a spiegare i miei equivoci con il seguente esempio. Non ho capito i fondamenti di Bitmap Heap Scan Node. Considera la query SELECT customerid, username FROM customers WHERE customerid < 1000 AND username <'user100';il cui piano è questo: Bitmap Heap Scan on customers (cost=25.76..61.62 rows=10 width=13) (actual time=0.077..0.077 rows=2 …
Ho trovato un milione di esempi su come impostare le impostazioni di configurazione di Autovacuum, ma non riesco a trovare come elencare la configurazione corrente. Postgres 9.1 è la versione che mi interessa di più.
Nella sua risposta a Quale è meglio: colonne di identità o valori ID univoci generati? mrdenny dice: Quando uscirà SQL Denali, supporterà sequenze che saranno più efficienti dell'identità, ma non puoi creare qualcosa di più efficiente da solo. Non sono così sicuro. Conoscendo le sequenze di Oracle , devo creare …
Tecnicamente, NULL = NULL è False, secondo quella logica nessun NULL è uguale a qualsiasi NULL e tutti i NULL sono distinti. Ciò non dovrebbe implicare che tutti i NULL sono univoci e un indice univoco dovrebbe consentire un numero qualsiasi di NULL?
SQL Server sta consumando l'87,5% della RAM del mio server. Ciò ha recentemente causato molti colli di bottiglia nelle prestazioni come la lentezza. Ho studiato questo problema. Una soluzione comune che ho trovato su Internet è quella di impostare il limite massimo per SQL Server. Questo è stato fatto e …
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.