Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Ho scritto una funzione con valori di tabella in Microsoft SQL Server 2008 per prendere una colonna delimitata da virgole in un database per sputare righe separate per ciascun valore. Esempio: "uno, due, tre, quattro" restituirà una nuova tabella con una sola colonna contenente i seguenti valori: one two three …
In PostgreSQL puoi creare una colonna con caratteri del tipo di dati variabili (senza precisione di lunghezza) o testo come questo: ALTER TABLE test ADD COLUMN c1 varchar; ALTER TABLE test ADD COLUMN c2 text; C'è una differenza tra questi due tipi di dati? La documentazione non è chiara al …
Ho una query con una clausola ORDER BY che utilizza una colonna che è l'ultima colonna di un indice che viene utilizzata nella clausola WHERE, essenzialmente nella forma: SELECT cols FROM tables WHERE col_1 = x AND col_2 = y AND col_3 = z ORDER BY col_4 e l'indice viene …
Sto appena iniziando a conoscere l'utilizzo della memoria su SQL Server. Quando si utilizza la query nella risposta alla domanda "Ghost Memory" di SQL Server 2008 R2? , Ho scoperto che un singolo database sta occupando la parte dello spazio del leone nel pool di buffer. Guardando oltre, usando sys.allocation_unitse …
Ho due tabelle con la stessa struttura, A e B. Viene scritta una determinata applicazione in modo che scriva sempre gli stessi dati su entrambe le tabelle. Dopo una discussione con un collega sul potenziale per risparmiare spazio su disco, mi chiedo se mysql o postgresql abbiano la capacità di …
sfondo Questo è per la costruzione di alcune viste che useremo per i rapporti. Ho una tabella di posizioni, i campi chiave sono "posizione" e "genitore" . La struttura creata da questi due campi, a livello di livello, è simile a Nome azienda -> Nome campus -> Nome edificio -> …
Quando si emette un comando di backup all'interno di una procedura memorizzata che utilizza un catch try e sql dinamico, i messaggi di errore sono molto generici rispetto all'esecuzione diretta del comando di backup. Prova / Cattura in SP: begin try execute sp_executesql @sql; -- a backup command end try …
Ho due tavoli in cui conservo: un intervallo IP - tabella di ricerca per paese un elenco di richieste provenienti da IP diversi Gli IP sono stati archiviati come bigints per migliorare le prestazioni di ricerca. Questa è la struttura della tabella: create table [dbo].[ip2country]( [begin_ip] [varchar](15) NOT NULL, [end_ip] …
SQL Server 2005 Devo essere in grado di elaborare continuamente circa 350 milioni di record in una tabella di record di 900 milioni. La query che sto usando per selezionare i record da elaborare diventa fortemente frammentata mentre elaboro e ho bisogno di interrompere l'elaborazione per ricostruire l'indice. Modello di …
Sto lavorando a un'applicazione che coinvolge molte scritture di database, circa il 70% di inserti e il 30% di letture. Questo rapporto includerebbe anche gli aggiornamenti che considero una lettura e una scrittura. Tramite le istruzioni insert più client inseriscono i dati nel database tramite le istruzioni insert seguenti: $mysqli->prepare("INSERT …
Ho un sito Web ASP.NET che esegue la propria memorizzazione nella cache indipendente di dati e che i dati non cambiano per lunghi periodi di tempo, quindi non è necessario interrogare SQL Server una seconda volta con la stessa query. Devo migliorare le prestazioni delle prime query (vergini) che vanno …
Voglio aggiornare una funzione scalare nel nostro database. Questa funzione viene utilizzata per diverse colonne calcolate in una tabella di chiavi, quindi ottengo un errore di dipendenza se provo ad aggiornarlo. Posso rimuovere esplicitamente le colonne, aggiornare la funzione e aggiungere nuovamente le colonne, ma, senza troppi problemi, ciò cambierà …
Qualcuno ha avuto successo con, ad esempio, applicandoli in modo "scuro" al componente Editor di testo di SSMS 2008? C'era un vecchio trucco per il 2005 che non è più operativo e non è stato aggiornato. http://winterdom.com/2007/10/colorschemesinsql2005managementstudio I miei occhi ti ringrazieranno molto! Saluti.
Mi sono imbattuto nella ricerca full-text in postgres negli ultimi giorni e sono un po 'confuso riguardo all'indicizzazione durante la ricerca su più colonne. I documenti di postgres parlano della creazione di un ts_vectorindice su colonne concatenate, in questo modo: CREATE INDEX pgweb_idx ON pgweb USING gin(to_tsvector('english', title || ' …
Ho usato Full Outer Joins in precedenza per ottenere i risultati desiderati, ma forse non capisco perfettamente il concetto perché non sono in grado di realizzare quello che dovrebbe essere un semplice join. Ho 2 tabelle (che chiamerò t1 e t2) con 2 campi ciascuno: t1 Policy_Number Premium 101 15 …
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.