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à

1
MySQL: una transazione bloccherà la riga?
Non ho mai provato a utilizzare la transazione MySQL prima, voglio solo chiarire qualcosa. Se due utenti eseguono una query nel momento esatto, come MySQL lo gestirà? ad esempio, gli utenti stanno provando ad aggiornare un record. user1: aggiorna la tabella impostata column = column - 4 dove column_id = …


2
Conteggio delle righe da una sottoquery
Semplice: vorrei contare il numero di righe dalla query secondaria. Si noti che lo stato indica se l'host è online o meno. Codice errato SELECT COUNT(ip_address) FROM `ports` ( SELECT DISTINCT ip_address FROM `ports` WHERE status IS TRUE ) spiegato La prima query, quando eseguita da sola, restituisce questo: SELECT …

4
Impossibile creare il catalogo SSISDB
Ottenere l'errore di seguito durante il tentativo di creare un catalogo nei servizi di integrazione di SQL Server 2014. Hai idea di cosa mi sono perso nell'installazione o in qualsiasi altro luogo? Non è stato possibile accedere al file di backup del catalogo "C: \ Programmi \ Microsoft SQL Server …


1
Più chiavi primarie in PostgreSQL
Ho la seguente tabella: CREATE TABLE word( word CHARACTER VARYING NOT NULL, id BIGINT NOT NULL, repeat INTEGER NOT NULL ); ALTER TABLE public.word OWNER TO postgres; ALTER TABLE ONLY word ADD CONSTRAINT "ID_PKEY" PRIMARY KEY (word,id); Quando provo a ripristinarlo usando il seguente comando: psql -U postgres -h localhost …


3
Cosa succede se due processi tentano di AGGIORNARE CON VISIONE CONTENUTO MATERIALIZZATO contemporaneamente?
Secondo i documenti: CONCORRENTE Aggiorna la vista materializzata senza bloccare le selezioni simultanee sulla vista materializzata. (...) ... ALTRI CONTENUTI ... Anche con questa opzione, solo un AGGIORNAMENTO alla volta può essere eseguito su una vista materializzata . Ho avuto una funzione che verifica l'ultimo tempo di aggiornamento per una …





2
Aggiorna la tabella utilizzando i valori di un'altra tabella in SQL Server
Ho 2 tabella nel mio database. Tabella 1 ------------------------------------------------------------------------- | name | family | phone | email | gender | phone2 | address | birthdate | ------------------------------------------------------------------------- Tavolo 2 ----------------------------------------- | gender | address | phone | birthdate | ----------------------------------------- nelle colonne della tabella n. 1 indirizzo e phone2 sono …

1
Perché queste query simili utilizzano fasi di ottimizzazione diverse (elaborazione delle transazioni e piano rapido)?
Il codice di esempio in questo elemento di connessione Mostra un bug dove SELECT COUNT(*) FROM dbo.my_splitter_1('2') L1 INNER JOIN dbo.my_splitter_1('') L2 ON L1.csv_item = L2.csv_item Restituisce i risultati corretti. Ma quanto segue restituisce risultati errati (nel 2014 utilizzando il nuovo stimatore della cardinalità) SELECT (SELECT COUNT(*) FROM dbo.my_splitter_1('2') L1 …


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.