Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Ho una tabella con righe 20M, e ogni riga ha 3 colonne: time, ide value. Per ogni ide time, c'è un valueper lo stato. Voglio conoscere i valori di lead e lag di un determinato timeper uno specifico id. Ho usato due metodi per raggiungere questo obiettivo. Un metodo utilizza …
Ottengo il seguente errore mentre provo a creare un indice cluster La dichiarazione è stata chiusa. Messaggio 596, livello 21, stato 1, riga 0 Impossibile continuare l'esecuzione perché la sessione è nello stato di interruzione. Messaggio 0, livello 20, stato 0, riga 0 Si è verificato un errore grave nel …
C'è un modo per eliminare una riga da una tabella in cui uno dei campi della colonna è nullo senza specificare esplicitamente quale colonna è nulla? Sto usando PostgreSQL. Ecco il mio schema di relazione: Column | Type | Modifiers --------------+---------+---------------------------------------------------------------------- id | integer | not null default nextval('aurostat.visitor_center_id_seq'::regclass) date …
Posso ottenere query eseguite utilizzando: SELECT deqs.last_execution_time AS [Time] ,dest.TEXT AS [Query] FROM sys.dm_exec_query_stats AS deqs CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest ORDER BY deqs.last_execution_time DESC ma sto anche cercando la usernamecolonna, che ha eseguito queste query.
La creazione di un vincolo univoco su una colonna Postgres elimina la necessità di indicizzarla? Mi aspetto che un indice sia automaticamente necessario per mantenere il vincolo in modo efficiente.
Come mostrato in Utilizzo di espressioni di tabella comuni su MSDN, è possibile definire un CTE come: WITH expression_name [ ( column_name [,...n] ) ] AS ( CTE_query_definition ) e usalo come: SELECT <column_list> FROM expression_name; Diciamo che ho seguito 2 CTE with cte1 as( select name from Table1 ) …
Secondo i documenti: PL / Python è disponibile solo come linguaggio "non attendibile", il che significa che non offre alcun modo di limitare ciò che gli utenti possono fare in esso e pertanto è chiamato plpythonu. Una variante attendibile plpython potrebbe diventare disponibile in futuro se in Python viene sviluppato …
Ho ripristinato un database da un backup. Il database utilizza la replica per pubblicare su un altro server. Supponendo che il ripristino del database interrompesse la replica, ho cercato di eliminare la replica e ricrearla (abbiamo uno script per ricrearla da zero). Non sono sicuro di quello che ho fatto, …
Sto usando MySQL. L'idea è simile a shopify con un concetto diverso, quindi gli utenti aggiungeranno i propri prodotti con più tipi di varianti e attributi. Da tutte le ricerche che ho fatto, questa sembra la soluzione più probabile per me e mi chiedo solo se c'è qualcosa di sbagliato …
Ho un'applicazione che utilizza una tabella PostgreSQL. La tabella è molto grande (miliardi di righe) e ha una colonna che è un numero intero. Il integerpossono essere fino a 6 cifre, cioè 0-999,999, non negativi. Ho pensato di cambiarlo per essere numeric(6,0). Sarebbe una buona idea? Richiederebbe numeric(6,0)meno byte? Che …
Ho una tabella Risposte e una tabella Domande . La tabella di risposte ha un valore, ma a seconda della domanda, questo valore potrebbe essere una bit, nvarcharo number(finora). La domanda ha un'idea di quale dovrebbe essere il tipo di valore di risposta previsto. Sarà importante analizzare questi valori di …
Ho appena importato un database di produzione esistente di SQL Server 2008r2 in un progetto di database VS 2013. Ora ricevo un numero di errori sulla falsariga di Error SQL71501: User: [mydbuser] has an unresolved reference to Login [mydbuser]. Non ho davvero bisogno del mio progetto VS DB per gestire …
Sto eseguendo un server MySQL sul mio Macbook (per i test). La versione è 5.6.20 da Homebrew. Ho iniziato a riscontrare errori "Dimensione riga troppo grande" e sono stato in grado di ridurlo a questo caso di prova. Tavolo: mysql> describe test; +-------+----------+------+-----+---------+----------------+ | Field | Type | Null | …
Sto usando questi passaggi per creare una tabella my_user, che esisteva già ma che in qualche modo è scomparsa dal mio database my_db: mysql> USE my_db; mysql> DROP TABLE my_user; mysql> ERROR 1051 (42S02): Unknown table 'my_user' mysql> CREATE TABLE my_user (id INT AUTO_INCREMENT NOT NULL, username VARCHAR(255), group_id VARCHAR(255) …
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.