Amministratori di database

Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità

3
Performance ha colpito usando CAST in T-SQL
Abbiamo un generatore SQL che emette istruzioni condizionali SQL genericamente per campi specifici (che per motivi di discussione: etichettiamo come myField). Se myFieldè di tipo NVARCHAR, possiamo fare un confronto tra detto campo contro una stringa in questo modo: myField = 'foo'. Tuttavia, questo non funziona per i campi di …

3
Il modo più veloce per contare il numero di intervalli di date copre ciascuna data delle serie
Ho una tabella (in PostgreSQL 9.4) che assomiglia a questa: CREATE TABLE dates_ranges (kind int, start_date date, end_date date); INSERT INTO dates_ranges VALUES (1, '2018-01-01', '2018-01-31'), (1, '2018-01-01', '2018-01-05'), (1, '2018-01-03', '2018-01-06'), (2, '2018-01-01', '2018-01-01'), (2, '2018-01-01', '2018-01-02'), (3, '2018-01-02', '2018-01-08'), (3, '2018-01-05', '2018-01-10'); Ora voglio calcolare per le date …

1
Comprimi il database PostgreSQL
Ho un grande database PostgreSQL di dimensioni superiori a 500 GB, che è troppo grande. Esiste un modo per comprimere il database fino a dimensioni più gestibili? Ho provato a farlo con SquashFS e il database compresso fino a 177 GB, tuttavia PostgreSQL richiede che il database abbia accesso in …

4
Come ottenere un gruppo in cui il conteggio è zero?
Proverò a creare un grafico dai dati dal mio database del server SQL. Avrò tutte le strade con il conteggio degli utenti che vivono in questa strada anche il conteggio è zero. Per questo ho provato questa query: Create table Streets( ID int IDENTITY primary key, Name varchar(100) ); create …



1
Inserisci i risultati di una procedura memorizzata in una variabile di tabella
Ho una procedura memorizzata che memorizza i valori in una variabile di tabella. Seleziono questi valori e li restituisco quando viene chiamata la procedura. Sto cercando di impostare questi valori di ritorno in un'altra variabile di tabella ma non riesco a capirlo. Procedura memorizzata ALTER PROCEDURE [dbo].[GetOrSetDomainId] @DomainName varchar(50), @DomainUrl …

1
Significato di "blocca reg ma non gap gap" nel report deadlock
Sul significato di locks rec but not gap waitingin TRANSAZIONE (1), quale è corretto? Il blocco gap è già concesso, in attesa del blocco X dell'indice cluster? Già concesso il blocco X dell'indice cluster, in attesa del blocco gap? Vi sono 31 righe in Transazione (1). Qual è il significato …
12 mysql  deadlock 

2
La tabella Redshift non viene visualizzata nelle tabelle per lo schema?
Su Redshift, perché la mia tabella non viene visualizzata nella seguente query? Esiste sicuramente, come mostrato dalla prossima query che eseguo. Voglio un modo per elencare tutte le tabelle per uno schema: mydb=# select distinct(tablename) from pg_table_def where schemaname = 'db'; tablename ----------- (0 rows) mydb=# \d db.some_table Table "db.some_table" …
12 redshift 



1
Visualizza gli ultimi deadlock innodb
Vedo che posso visualizzare l'ultimo deadlock in mysql / innodb, ma c'è un modo per visualizzare i deadlock passati? Abbiamo due problemi di deadlock, uno importante e l'altro no. Il deadlock meno importante si verifica più volte al giorno, quindi diventa il deadlock "più recente".



2
Query di join SQL per mostrare le righe con righe inesistenti in una tabella
Sto cercando di ottenere alcuni rapporti per i registri orari dei dipendenti. Abbiamo due tabelle specifiche per questa domanda. I dipendenti sono elencati nella Memberstabella e ogni giorno inseriscono le voci del lavoro che hanno svolto e che sono archiviate nella Time_Entrytabella. Esempio di installazione con SQL Fiddle: http://sqlfiddle.com/#!3/e3806/7 Il …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.