Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Sono interessato principalmente a MySQL e PostgreSQL, ma potresti rispondere a quanto segue in generale: Esiste uno scenario logico in cui sarebbe utile distinguere una stringa vuota da NULL? Quali sarebbero le implicazioni dell'archiviazione fisica per l'archiviazione di una stringa vuota come ... NULLO? Stringa vuota? Un altro campo? Ogni …
L'uso \c <database_name>in PostgreSQL si collegherà al database indicato. Come si può determinare il nome del database corrente? Inserimento: my_db> current_database(); produce: ERROR: syntax error at or near "current_database" LINE 1: current_database();
Voglio collegarmi a un database Oracle situato su un altro host usando sqlplus. Questa pagina mi ha suggerito di aggiungere un elemento sui miei nomi tns per collegarlo a quel database local_SID = (DESCRIPTION = (ADDRESS = (PROTOCOL= TCP)(Host= hostname.network)(Port= 1521)) (CONNECT_DATA = (SID = remote_SID)) ) e poi usalo …
Ho un server Sharepoint. Abbiamo avuto un problema con il nostro strumento di backup e ora alcuni dei miei database sono bloccati in stato di ripristino! È possibile interrompere il processo di ripristino? e inoltre, come posso assicurarmi che l'integrità del database non sia stata compromessa?
Sono davvero confuso con i termini database, utente e schema. Qualcuno può spiegare come sono diversi l'uno dall'altro (se lo sono)? Se sono uguali, quali sono le somiglianze tra loro? Come li usiamo? E come li creiamo?
Non sono sicuro che sia vero, ma ricordo di aver letto se si esegue il seguente comando in Linux mysqldump -u username -p database_name > backup_db.sql mentre le letture e le scritture vengono eseguite su un database, il dump può contenere errori. Esistono opzioni particolari nel comando mysqldumpper assicurarsi che …
Lavoro con il server SQL acceso e spento da SQL Server 6.5, il vecchio consiglio che mi risuona ancora nella testa non è mai stato quello di fare un aggiornamento sul posto. Attualmente sto aggiornando i miei sistemi DEV e TEST R2 R2 a SQL Server 2012 e devo utilizzare …
Ho un database Postgres che contiene dettagli sui cluster di server, come lo stato del server ("attivo", "standby" ecc.). I server attivi in qualsiasi momento potrebbero dover eseguire il failover su uno standby e non mi interessa quale standby viene utilizzato in particolare. Voglio che una query del database cambi …
Sono solo confuso riguardo allo Sharding e alla replica sul modo in cui funzionano ... Secondo la definizione Replica: un set di repliche in MongoDB è un gruppo di processi mongod che mantengono lo stesso set di dati. Frammentazione: la scheggiatura è un metodo per l'archiviazione di dati su più …
Stiamo cercando di sviluppare uno strumento per acquisire e analizzare i dati del flusso di rete, di cui raccogliamo enormi quantità. Ogni giorno acquisiamo circa 1,4 miliardi di registrazioni di flusso che sarebbero così in formato json: { "tcp_flags": "0", "src_as": "54321", "nexthop": "1.2.3.4", "unix_secs": "1352234521", "src_mask": "23", "tos": "0", …
Se ho una tabella con le colonne: id | name | created_date e vorrei aggiungere una colonna, io uso: alter table my_table add column email varchar(255) Quindi la colonna viene aggiunta dopo la created_datecolonna. Esiste un modo per specificare la posizione per la nuova colonna? ad esempio, quindi posso aggiungerlo …
La query è una singola selezione che contiene molti livelli di raggruppamento e operazioni aggregate. Con SET ARITHABORT ON è necessario meno di un secondo, altrimenti sono necessari diversi minuti. Abbiamo riscontrato questo comportamento su SQL Server 2000 e 2008.
Considera questa risposta su SO che rassicura chi chiede <>all'operatore che: <>è ... lo stesso di !=. Ma poi un commentatore dice e dice: È vero che sono, funzionalmente, uguali. Tuttavia, il modo in cui l'ottimizzatore SQL li utilizza è molto diverso. = /! = vengono semplicemente valutati come vero …
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.