Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
L'istanza di SQL Server è accessibile e sembra andare bene. Microsoft SQL Server 2016 (SP1-CU2) (KB4013106) - 13.0.4422.0 (X64) 6 mar 2017 14:18:16 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) su Windows Server 2012 R2 Standard 6.3 (Build 9600 :) (Hypervisor) Ma cosa significa il punto interrogativo bianco? queste icone …
Ho studiato le soglie di campionamento con gli aggiornamenti delle statistiche su SQL Server (2012) e ho notato alcuni comportamenti curiosi. Fondamentalmente il numero di righe campionate sembra variare in alcune circostanze, anche con lo stesso set di dati. Eseguo questa query: --Drop table if exists IF (OBJECT_ID('dbo.Test')) IS NOT …
Abbiamo una tabella con 2.3B righe al suo interno. Vorremmo cambiare una colonna da NOT NULL a NULL. La colonna è contenuta in un indice (non nell'indice cluster o PK). Il tipo di dati non sta cambiando (è un INT). Solo la nullità. La dichiarazione è la seguente: Alter Table …
Supponiamo di avere la seguente situazione: Abbiamo un tavolo (diciamo Table_A), che ha un trigger attivato INSERT. Il processo di attivazione consiste nell'aggiornamento di alcune righe in table_Bbase ai valori inseriti in table_A. Ora, va tutto bene quando inseriamo semplicemente una riga nella tabella, ma per quanto riguarda le situazioni …
Sto cercando di migliorare le prestazioni della seguente query: UPDATE [#TempTable] SET Received = r.Number FROM [#TempTable] INNER JOIN (SELECT AgentID, RuleID, COUNT(DISTINCT (GroupId)) Number FROM [#TempTable] WHERE Passed = 1 GROUP BY AgentID, RuleID ) r ON r.RuleID = [#TempTable].RuleID AND r.AgentID = [#TempTable].AgentID Attualmente con i miei dati …
Posso elencare tutte le tabelle in tutti gli schemi usando > \dt *.* ma questo elenca anche le tabelle di sistema che superano notevolmente le mie tabelle a cui tengo. Vorrei tutte le tabelle (e possibilmente le viste) create da me nello schema pubblico e tutti gli schemi che ho …
Sono curioso di sapere se è possibile creare una tabella con una colonna che non può mai essere modificata, ma le altre colonne della tabella possono farlo. Ad esempio, potrei immaginare una CreatedByUsercolonna che non dovrebbe mai essere cambiata. Esiste una funzionalità integrata in SQL Server per questo o è …
Se creo un vincolo di chiave esterna per la tabella 'foto' in phpmyadmin, in seguito vedo che il vincolo si chiama 'photos_ibfk_1', e il vincolo successivo si chiama 'photos_ibfk_2', ecc. Da questo ho raccolto che [tablename] _ibfk_constraintIndex è la convenzione per i vincoli DB in MySQL. È corretto? Cosa significa …
Ho un server DB MS SQL Server 2008 R2 attualmente in uso con un'app di produzione. Un nuovo miglioramento dell'app richiede ora che una varchar(100)colonna in una tabella sia aumentata in lunghezza. È possibile aumentare la lunghezza di questa colonna esistente nel DB di prod senza influire sui dati attuali? …
Il mio progetto attuale è essenzialmente una corsa al sistema di gestione dei documenti del mulino. Detto questo, ci sono alcune rughe (sorpresa, sorpresa). Mentre alcune delle rughe sono abbastanza specifiche per il progetto, credo che siano emerse alcune osservazioni e domande generali che non hanno una risposta canonica (che …
Ho davvero bisogno di un po 'di esperienza mysql. Sono un principiante di mysql e vedo alcuni crash del server del mio db nelle ultime 1 settimana. Sto usando mysql 5.1.36 su Ubuntu. Questo è un server mysql dedicato con dual core e memoria da 4 GB e SSD da …
Supponiamo che tu abbia il seguente codice (ignora che è terribile): BEGIN TRAN; DECLARE @id int SELECT @id = id + 1 FROM TableA; UPDATE TableA SET id = @id; --TableA must have only one row, apparently! COMMIT TRAN; -- @id is returned to the client or used somewhere else …
Ho un paio di domande per quelli più familiari. La maggior parte delle mie istanze utilizza Antelope nonostante abbia il supporto per Barracuda. Stavo cercando di giocare con alcuni compressi innodb table. La mia comprensione è che questo è disponibile solo nel formato Barracuda. Vedo che innodb_file_format è dinamico, quindi …
A causa del seguente avviso in mysqld.log: [Avviso] Istruzione non sicura scritta nel registro binario utilizzando il formato dell'istruzione poiché BINLOG_FORMAT = STATEMENT. L'istruzione non è sicura perché utilizza una clausola LIMIT. Ciò non è sicuro perché non è possibile prevedere l'insieme di righe incluso. Voglio cambiare il formato di …
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.