Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Visual Studio 2010 introduce progetti di database e un'intera gamma di funzionalità correlate che presumibilmente facilitano lo sviluppo del database. Ho usato SQL Server Management Studio (SSMS) per molti anni per sviluppare il mio database senza problemi. Perché dovrei preoccuparmi di VS2010 quando SSMS funziona per me? Cosa fa meglio …
Sto cercando di acquistare un nuovo server su cui eseguire MySQL Server. Questo nuovo server sarà uno schiavo della mia macchina principale. Tuttavia, questo server sarà dedicato solo per la segnalazione "Molte letture e query complesse". Ora sto cercando di investire in hard disk a stato solido ma mi chiedevo …
Secondo MSDN, Getdate (), GetUtcDate () e CURRENT_TIMESTAMP restituiscono tutti DATETIME. Ho eseguito un breve test, che conferma che: CREATE TABLE #t(T DATETIME2(7)); GO DECLARE @i INT ; SET @i=1; WHILE @i<10000 BEGIN ; INSERT #t VALUES(CURRENT_TIMESTAMP) ; SET @i=@i+1; END ; SELECT DISTINCT t FROM #t ORDER BY t …
Non riesco a credere che lo rendano così difficile. Sono in perdita su come visualizzare i dati nel mio database. C'è un modo semplice per vedere quali dati sono nelle mie tabelle con pgAdmin III? In alternativa, c'è un programma che potrei usare che non fa schifo?
Sto cercando di far sì che PostgreSQL esegua l'aspirazione automatica del mio database. Al momento ho configurato il vuoto automatico come segue: autovacuum_vacuum_cost_delay = 0 # Disattiva il vuoto basato sui costi autovacuum_vacuum_cost_limit = 10000 # Valore massimo autovacuum_vacuum_threshold = 50 # Valore predefinito autovacuum_vacuum_scale_factor = 0.2 # Valore predefinito …
Come posso elencare tutte le viste per un database usando un comando SQL in PostgreSQL? Vorrei qualcosa di simile all'output del \dvcomando psql , ma preferibilmente solo un elenco di nomi di visualizzazione. per esempio, SELECT ...; my_view_1 my_view_2 my_view_3 Sto eseguendo PostgreSQL v9.1.4 su Ubuntu Linux.
Ai tempi di ieri, era considerato un grande no-no da fare select * from tableo select count(*) from tableper il successo delle prestazioni. È ancora così nelle versioni successive di SQL Server (sto usando il 2012, ma suppongo che la domanda si applicherebbe al 2008-2014)? Modifica: Dal momento che le …
Ho aggiornato a mysql 5.6 dalla 5.5, e ora i miei log sono pieni di tali messaggi all'avvio Ho trovato una possibile soluzione qui, ma non sembra ufficiale. http://forums.mysql.com/read.php?22,578559,579891#msg-579891 2013-12-06 21:08:00 7f87b1d26700 InnoDB: Error: Table "mysql"."innodb_table_stats" not found. 2013-12-06 21:08:00 7f87b1d26700 InnoDB: Recalculation of persistent statistics requested for table "drupal"."sessions" …
Vorrei chiamare una procedura memorizzata su base regolare. Su Oracle, creerei un lavoro per questo. Ho scoperto che Postgresql può imitare bene questo utilizzando uno strumento esterno (cron etc) e PgAgent. Conosci un'alternativa "interna" che non coinvolgerebbe lo strumento esterno? Voglio evitare problemi di sicurezza con la password memorizzata nella …
Abbiamo una procedura memorizzata che gli utenti possono eseguire manualmente per ottenere alcuni numeri aggiornati per un report che viene utilizzato costantemente durante il giorno. Ho una seconda procedura memorizzata che dovrebbe essere eseguita dopo l'esecuzione della prima procedura memorizzata poiché si basa sui numeri ottenuti da questa prima procedura …
In MySQL, è meglio consentire sempre valori null a meno che non si sappia che un campo è richiesto o utilizzare sempre a Not Nullmeno che non si sappia che un campo conterrà valori null? O non importa? So che in alcuni DBMS dicono di usare Not Nullil più possibile …
Mi diresti, per favore, quando dovrei usare il prefisso N prima della stringa nella query Transact-SQL? Ho iniziato a lavorare con un database in cui non ottengo risultati usando query come questa SELECT * FROM a_table WHERE a_field LIKE '%а_pattern%' fino a quando cambio modello in N'%а_pattern%'. Non ho mai …
Mi chiedo perché un utente appena creato sia autorizzato a creare una tabella dopo essersi connesso a un database. Ho un database project2_core,: postgres=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges ---------------+--------------+-----------+-------------+-------------+------------------------------- postgres | postgres | SQL_ASCII | C | C …
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.