Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
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 …
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 …
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 …
Sono principalmente uno sviluppatore .NET che utilizza Entity Framework ORM. Tuttavia, poiché non voglio fallire nell'uso dell'ORM , sto cercando di capire cosa succede all'interno del livello dati (database). Fondamentalmente, durante lo sviluppo avvio il profiler e controllo cosa generano alcune parti del codice in termini di query. Se rilevo …
Come posso modificare il valore predefinito a livello di sistema di MAXRECURSION? Di default è 100, ma devo aumentarlo a qualcosa come 1000. Non riesco a utilizzare i suggerimenti per le query poiché sto utilizzando un programma che accetta la mia query e la esegue per me e, purtroppo, non …
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 …
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 …
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" …
Sto scrivendo un programma che mi richiede di assegnare tutte le autorizzazioni e tutto il codice. Mi sono bloccato in questa parte: Voglio solo fare l'equivalente di fare clic sulla piccola casella in "Mappa" per il database msdb e assegnare tale utente al ruolo SqlAgentUser. Ho bisogno di un utente …
Ho myserver.database.windows.net con accesso amministratore John. Vorrei cambiarlo in Peter. È possibile, in tal caso, come? Modifica che funziona con il server SQL locale, non funziona qui ALTER LOGIN John WITH NAME = Peter
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".
Cosa abbiamo (software): PostrgeSQL 9.3 con configurazione di base (nessuna modifica in postgresql.conf) Windows 7 a 64 bit Hardware: Intel Core i7-3770 3,9 Ghz 32 GB di RAM WDC WD10EZRX-00L4HBAta Drive (1000Gb, SATA III) Quindi, dobbiamo caricare in aprox DB. 100.000.000 di righe con colonna bytea e 500.000.000 di righe …
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 …
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.