Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Stiamo usando Postgres 9.2 su Windows per archiviare i dati di serie a bassa frequenza: stiamo inserendo circa 2000 righe al secondo ogni secondo 24 ore, 7 giorni alla settimana senza tempi di inattività. C'è un oggetto DELETEche gira sul tavolo ogni 10 minuti circa per mantenere la lunghezza del …
Esempio semplice: esiste una tabella di clienti. create table Customers ( id integer, constraint CustomersPK primary key (id) ) Tutti gli altri dati nel database devono essere collegati a un Customer, quindi ad esempio Ordersè simile al seguente: create table Orders ( id integer, customer integer, constraint OrdersPK primary key …
Un mio collega stava avendo un problema con BIDS. Sta facendo una semplice ricerca sfocata e sta solo guardando su due file (per scopi di test). La cosa strana è che quando tenta di eseguire un prompt della riga di comando appare poi svanisce e quindi il pacchetto si blocca. …
Sto provando due metodi per visualizzare le colonne con un nome particolare: INFORMATION_SCHEMA.COLUMNS SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME='SUPPLIER_NAME'; sys.columns SELECT * FROM SYS.COLUMNS WHERE NAME='SUPPLIER_NAME' Perché le query visualizzano output diversi?
Di recente abbiamo migrato le nostre istanze di produzione da SQL 2008 R2 a nuovissimi server SQL 2014. Ecco uno scenario interessante che abbiamo scoperto con il nostro utilizzo di Service Broker. Considerare un database con Broker Enabled = truecon MyServicee MyQueue. La gestione dei messaggi velenosi è disabilitata su …
Ho installato SQL Server 2014 Express Edition, con servizi avanzati. Speravo di provare le funzionalità di ricerca full-text. Ho letto qui che la ricerca full-text è supportata dall'edizione express 2014. Ma dopo l'installazione e il tentativo di creare un indice full-text, viene visualizzato un errore che indica che gli indici …
Di recente ho scoperto che MySQL ha una offsetfunzione. Ho cercato di trovare documentazione sui risultati dell'offset o sulla differenza tra offset e la variante del limite, ma non riesco a trovare quello che sto cercando. Diciamo che ho 10.000 righe in una tabella e voglio 25 risultati, dalla riga …
I checksum dei dati sono una nuova funzionalità introdotta in 9.3 e: esiste un nuovo parametro GUC "ignore_checksum_failure" che costringerà PostgreSQL a continuare l'elaborazione di una transazione anche se viene rilevata la corruzione In caso di errore di checksum su un master di replica, i dati corrotti si replicheranno sugli …
Ho una sequenza che genera numeri di tracciamento per oggetti nel mio sistema. Funzionava bene da un po 'di tempo. La scorsa settimana abbiamo notato che stava iniziando a riutilizzare i valori. Ciò che sembra accadere è che in diversi punti della sera, tornerà a un valore che aveva il …
Sono nuovo di mysql. Voglio collegarmi al server mysql usando qualunque ip io voglia. Ho letto che tutto quello che devo fare è aggiungere al file my.cnf la riga bind-address = 0.0.0.0. Questo è quello che ho fatto. Ho riavviato il server mysql e poi l'ho provato dalla riga di …
Ottengo un deadlock quando viene eseguito un processo di SQL Server. Il deadlock si verifica su una semplice istruzione DELETE. Avrei pensato che ci sarebbe stata una query SELECT / UPDATE in esecuzione per causare il deadlock? Ma sembra che sia il deadlock DELETE / DELETE ... Quello che sto …
Voglio che il mio evento si svolga tutti i giorni alle 00:20. Sono confuso nella programmazione del tempo. Dovrei usare la prima opzione o la seconda? opzione 1 CREATE EVENT my_event ON SCHEDULE EVERY 1 DAY STARTS '2014-04-30 00:20:00' ON COMPLETION PRESERVE ENABLE DO # My query opzione 2 CREATE …
Ecco il mio problema Sto cercando di spostare un database su un nuovo server tramite un ripristino completo, quindi il ritaglio con un backup / ripristino differenziale rapido. Posso eseguire un ripristino completo senza problemi, ma quando ripristino il backup differenziale, ricevo il seguente avviso: Messaggio 3127, livello 16, stato …
Sono curioso di come impostare un passaggio di lavoro SQL da eseguire come un altro account di accesso SQL. Sembra che debba configurare un nuovo account proxy che richiede una credenziale esistente. Quando creo una credenziale, la mia unica opzione è quella di utilizzare una credenziale di accesso a Windows. …
Sono molto turbato da questo strano comportamento che sto vedendo nel auto_incrementvalore registrato nel bidID di una tabella di offerte dopo aver eseguito l'inserimento di massa utilizzando una procedura memorizzata: INSERT INTO Bids (itemID, buyerID, bidPrice) SELECT itemID, rand_id(sellerID, user_last_id), FLOOR((1 + RAND())*askPrice) FROM Items WHERE closing BETWEEN NOW() AND …
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.