Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Aggiornamento : @AmitBanerjee - Senior Program Manager per il gruppo di prodotti Microsoft SQL Server ha confermato che MS esaminerà il problema in quanto si tratta di un difetto. Qualcuno ha riscontrato problemi durante il ripristino dei backup eseguiti su SQL Server 2016 con TDE abilitato e utilizzando MAXTRANSFERSIZE> 65536 …
Abbiamo un'applicazione che accede al database (SQL Server 2014 Enterprise Edition). L'applicazione chiama una stored procedure per accedere al database. Tutto ha funzionato bene fino a poco tempo fa iniziare a inviare il seguente errore e interrompere le applicazioni. Il riavvio dell'app risolve temporaneamente il problema ma si trova di …
Nel tentativo di disaccoppiare un'applicazione dal nostro database monolitico, abbiamo provato a modificare le colonne INT IDENTITY di varie tabelle in una colonna calcolata PERSISTED che utilizza COALESCE. Fondamentalmente, abbiamo bisogno dell'applicazione disaccoppiata di poter ancora aggiornare il database per i dati comuni condivisi tra molte applicazioni pur consentendo alle …
Microsoft SQL Server 2014 Express Edition ha un limite di dimensioni del database di 10 GB. Ora, è solo per una singola istanza o la dimensione complessiva consentita dall'edizione? O ciò significa che posso avere tanti database usando l'edizione purché ogni database sia inferiore a 10 GB?
Quando eseguo una dichiarazione di aggiornamento, come quella qui sotto, viene visualizzato un errore che mi dice che Le funzioni con finestra possono apparire solo nelle clausole SELECT o ORDER BY. UPDATE dbo.Dim_Chart_of_Account SET Account_Order = LAG([Account_Order]) OVER (ORDER BY [Account_SKey]) So che questo può essere facilmente risolto usando un …
Ho appena ereditato circa 20 istanze di SQL Server, nell'ambito di un progetto di acquisizione più ampio. Sto valutando le prestazioni e non mi piace il modo in cui i piani di manutenzione sono stati implementati. Vedo ricostruzioni giornaliere dell'indice generale (posso occuparmene) e anche un aggiornamento manuale giornaliero delle …
Sono in una discussione permanente con gli sviluppatori dell'azienda in cui lavoro perché dicono che è meglio sbarazzarsi dell'applicazione della relazione (tramite le definizioni dei vincoli FOREIGN KEY) in un database relazionale al fine di accelerare le query di grandi dimensioni e ottenere meglio prestazione. La piattaforma in esame è …
Ho un'applicazione (i dati sono archiviati in PostgreSQL), dove la maggior parte dei campi nelle tabelle non è sempre nulla, ma lo schema per queste tabelle non lo applica. Ad esempio guarda questo falso tavolo: CREATE TABLE "tbl" ( "id" serial, "name" varchar(40), "num" int, "time" timestamp PRIMARY KEY ("id"), …
Sto cercando di capire come funziona il campionamento delle statistiche e se è previsto il comportamento previsto di seguito sugli aggiornamenti delle statistiche campionati. Abbiamo una grande tabella partizionata per data con un paio di miliardi di righe. La data della partizione è la data commerciale precedente e quindi è …
Ho SQL Server 2014 con memoria massima impostata su 6 GB (la memoria fisica è 8 GB). La memoria del server di destinazione è talvolta 6 GB e quindi torna alla memoria totale del server (circa 5,3 GB, non raggiunge mai i 6 GB). Ho usato committed_kb in sys.dm_os_sys_info per …
Ho una tabella in SQL Server 2014 che assomiglia al seguente: CREATE TABLE dbo.MyTable ( [id1] [bigint] NOT NULL, [id2] [bigint] NOT NULL, [col1] [int] NOT NULL default(0), [col2] [int] NOT NULL default(0) ) con (id1, id2) come PK. Fondamentalmente, id1 è un identificatore per raggruppare un insieme di risultati …
Sono su SQL Server 2014 e ho bisogno di pulire gli spazi bianchi dall'inizio e alla fine del contenuto di una colonna, dove gli spazi bianchi potrebbero essere semplici spazi, schede o nuove righe (sia \ne che \r\n); per esempio ' this content ' should become 'this content' ' \r\n …
Come è possibile sommare al meglio le differenze di un intervallo di date nella stessa colonna tra righe interlacciate? Ho una colonna Datetime e voglio calcolare la differenza tra le righe. Voglio la differenza in secondi. Questa domanda non riguarda come ottenere una differenza tra 2 timestamp, ma è più …
Corro MySQL 5.7.11 nell'immagine docker ufficiale. Quando voglio aggiornare ottengo il seguente errore: mysql_upgrade -uroot -p password: Error occurred: Cannot setup server variables. Ho cercato in giro, non ho trovato alcun suggerimento. Ho provato a correre con --verbose, ma senza fortuna. Per riferimento qui ci sono i registri quando avvio …
Nel caso più semplice, quando inseriamo una nuova riga in una tabella (e la transazione si impegna), sarà visibile a tutte le transazioni successive. Vedi xmaxessere 0 in questo esempio: CREATE TABLE vis ( id serial, is_active boolean ); INSERT INTO vis (is_active) VALUES (FALSE); SELECT ctid, xmin, xmax, * …
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.