Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Recentemente ho aggiornato la mia macchina da Mac OS X Lion (10.7.4) a Mountain Lion (10.8) e penso che abbia migliorato l'installazione di PostgreSQL. È stato installato originariamente tramite Homebrew. Non sono un DBA, ma spero che qualcuno possa dirmi come risolvere questo problema. Non riesco a collegarmi (ma prima …
Sono un Oracle DBA che ha anche un'esperienza Sybase. Quali sono le principali differenze architettoniche e concettuali tra le due piattaforme RDBMS? Una risposta simile alla domanda SQL Server-> Oracle qui sarebbe di grande utilità.
Stiamo usando PostgreSQL v8.2.3. Vi sono tabelle coinvolte: DIPENDENTE ed EMAILLIST . Table 1: EMPLOYEE (column1, column2, email1, email2, column5, column6) Table 2: EMAILLIST (email) 2 tabelle vengono unite in modo tale che se EMPLOYEE.EMAIL1 o EMPLOYEE.EMAIL2 non hanno una voce corrispondente, tali righe verranno restituite. SELECT employee.email1, employee.email2, e1.email …
Ho una tabella che viene utilizzata da un'applicazione legacy come sostituto dei IDENTITYcampi in varie altre tabelle. Ogni riga nella tabella memorizza l'ultimo ID utilizzato LastIDper il campo indicato IDName. Occasionalmente il proc memorizzato ottiene un deadlock - credo di aver creato un appropriato gestore degli errori; tuttavia sono interessato …
Ho una query SQL che sto cercando di ottimizzare: DECLARE @Id UNIQUEIDENTIFIER = 'cec094e5-b312-4b13-997a-c91a8c662962' SELECT Id, MIN(SomeTimestamp), MAX(SomeInt) FROM dbo.MyTable WHERE Id = @Id AND SomeBit = 1 GROUP BY Id MyTable ha due indici: CREATE NONCLUSTERED INDEX IX_MyTable_SomeTimestamp_Includes ON dbo.MyTable (SomeTimestamp ASC) INCLUDE(Id, SomeInt) CREATE NONCLUSTERED INDEX IX_MyTable_Id_SomeBit_Includes ON …
Il titolo dice tutto, c'è un modo per elencare rapidamente tutti i collegamenti attuali al database in Oracle? Qualcosa sulla stessa linea di questo, che elenca le tabelle dell'utente corrente: select * from user_tables; Grazie GC.
Esiste un modo sistematico per forzare PostgreSQL a caricare una tabella specifica in memoria o almeno a leggerla dal disco in modo che venga memorizzata nella cache dal sistema?
Sono interessato a sapere quali metodi vengono utilizzati da altre persone per tenere traccia delle modifiche apportate al database, comprese le modifiche alla definizione della tabella, i nuovi oggetti, le modifiche ai pacchetti, ecc. Usi file flat con un sistema di controllo versione esterno? Trigger? Altro software?
Per prima cosa: sto usando MS SQL Server 2008 con un database a livello di compatibilità 80 e mi sto collegando con .Net System.Data.SqlClient.SqlConnection. Per motivi di prestazioni ho creato una vista indicizzata. Di conseguenza, è necessario eseguire gli aggiornamenti delle tabelle a cui fa riferimento la vista ARITHABORT ON. …
Vorrei utilizzare un valore predefinito per una colonna che dovrebbe essere utilizzata se non viene restituita alcuna riga. È possibile in PostgreSQL? Come posso farlo? O c'è un altro modo in cui posso risolvere questo? Ad esempio qualcosa del genere: SELECT MAX(post_id) AS max_id DEFAULT 0 FROM my_table WHERE org_id …
SQL> desc dual Name Null? Type ----------------------------------------- -------- ---------------------------- DUMMY VARCHAR2(1) SQL> select 4*5 from dual; 4*5 ---------- 20 SQL> Lo trovo davvero strano. Se non esiste una colonna denominata 4 * 5 in dual, come funziona l'istruzione select? Inoltre, perché non vedo lo stesso comportamento quando creo la mia …
Sembra che la velocità di esecuzione di T-SQL dipenda dalla latenza della connessione di rete rispetto al server. Ho ipotizzato che se SQL Server non ha nulla di cui riferire al client, verrà eseguito solo fino a quando non viene eseguito, ma i test mostrano un'altra storia. create procedure UselessLoop …
Sto generando alcune query automagicamente con il codice che ho scritto a SELECT da un database Pg remoto e inserisco in un database SQL Server locale. Tuttavia, uno di questi sta generando questo errore: [Microsoft] [Driver ODBC SQL Server] [SQL Server] I dati stringa o binari verrebbero troncati. (SQL-22001) [lo …
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.