Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
È possibile avere un vincolo di colonna univoco personalizzato come segue? Supponiamo che io abbia due colonne subsete typeentrambe le stringhe (anche se i tipi di dati probabilmente non contano). Se typeè "vero", allora voglio che la combinazione di typee subsetsia unica. Altrimenti, non ci sono vincoli. Sto usando PostgreSQL …
E 'possibile quando si utilizza il pgadmino plsqlper ottenere una sospensione di un piano di query per un'istruzione SQL eseguita all'interno di un u ser d efined f unzione (UDF) utilizzando EXPLAIN. Quindi, come posso ottenere il piano di query per una particolare chiamata di un UDF? Vedo l'UDF sottratto …
Ho una serie di script che devono essere eseguiti in un certo ordine. Vorrei creare un "file master" che elenca tutti gli altri file e il loro ordine corretto. Fondamentalmente come un file include da C ++ o ASP / VBScript.
Oltre a utilizzare SQL Server Profiler, esiste un modo per tenere traccia delle procedure memorizzate utilizzate o almeno quando sono state eseguite l'ultima volta?
Non ero sicuro che cambiare l'elenco ENUM () non fosse possibile, quindi ho fatto un test. In MySQL v5.1.58 ho realizzato una tabella di test InnoDB che contiene un campo chiamato 'bool' di tipo ENUM ('yes', 'no'). Poi ho eseguito ... ALTER TABLE `test` CHANGE `bool` `bool` ENUM( 'yes', 'no', …
Questa è una domanda di follow-up da: /programming/7684477/is-it-possible-to-set-transaction-isolation-level-snapshot-automatically Tuttavia, ho ancora situazioni di deadlock / timeout nell'applicazione ASP.NET quando eseguo report di grandi dimensioni contemporaneamente READ_COMMITTED_SNAPSHOT ON. Quindi ho due domande: Come posso verificare se l' istantanea del livello di isolamento della transazione funziona come previsto / a tutti? Suppongo …
Quali regole di confronto di SQL Server dovrei usare per l'ebraico biblico? Il database in esame deve accogliere i segni diacritici (ad esempio vocali, accenti, trope, ecc.).
Di solito progetto i miei database seguendo le seguenti regole: Nessun altro che db_owner e sysadmin hanno accesso alle tabelle del database. I ruoli utente sono controllati a livello di applicazione. Di solito utilizzo un ruolo db per concedere l'accesso a viste, procedure e funzioni memorizzate, ma in alcuni casi …
Dichiarare le VARCHARdimensioni ha senso per le prestazioni? C'è qualche differenza (in velocità) tra VARCHAR(50)e VARCHAR(255)? O definire la lunghezza è il vincolo logico / progettuale?
Esiste un modo per copiare i piani di manutenzione da un SQL Server 2012 a un altro? Entrambi i server non sono accessibili contemporaneamente tramite la stessa copia di Management Studio (su reti diverse).
Data la stringa: 'Penso che PostgreSQL sia elegante' Vorrei operare sulle singole parole trovate all'interno di quella stringa. In sostanza, ho un separato da cui posso ottenere i dettagli delle parole e vorrei unire un array non desiderato di quella stringa su questo dizionario. Finora ho: select word, meaning, partofspeech …
Devo convertire un valore di Double Precision in Bigint con PostgreSQL. Come posso fare ciò? Ho provato con to_bigint(myvalue)ma quella funzione non esisteva.
Vorrei partizionare una tabella con 1 milione di righe per intervallo di date. Come si fa comunemente senza richiedere molto tempo morto o rischiare di perdere dati? Ecco le strategie che sto prendendo in considerazione, ma aperte ai suggerimenti: La tabella esistente è il master e i figli ereditano da …
Sto usando MySQL 5.6. Non riesco a creare una vista materializzata come posso in Oracle. Ho visto una o due soluzioni come Flexview. Qualcuno può dirmi il modo migliore per creare una visione materializzata in MySQL (aggiornamento automatico come in Oracle) con il minimo della complessità?
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.