Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Vorrei utilizzare la sicurezza integrata con la mia applicazione interna che è tutto su un dominio. Sfortunatamente, non sono mai stato in grado di farlo funzionare bene. Vorrei assegnare a un intero gruppo Exchange (Active Directory) un ruolo in SQL Server per l'accesso in lettura / scrittura a determinate tabelle. …
Ho una domanda come la seguente: DELETE FROM tblFEStatsBrowsers WHERE BrowserID NOT IN ( SELECT DISTINCT BrowserID FROM tblFEStatsPaperHits WITH (NOLOCK) WHERE BrowserID IS NOT NULL ) tblFEStatsBrowsers ha 553 righe. tblFEStatsPaperHits ha 47.974.301 righe. tblFEStatsBrowsers: CREATE TABLE [dbo].[tblFEStatsBrowsers]( [BrowserID] [smallint] IDENTITY(1,1) NOT NULL, [Browser] [varchar](50) NOT NULL, [Name] [varchar](40) …
Ho una tabella che attualmente ha valori duplicati in una colonna. Non riesco a rimuovere questi duplicati errati, ma vorrei impedire l'aggiunta di ulteriori valori non univoci. Posso creare un oggetto UNIQUEche non verifica la conformità esistente? Ho provato a usare NOCHECKma non ci sono riuscito. In questo caso ho …
Sto lavorando in un database MySql , con una tabella come questa: +--------------+ | table_name | +--------------+ | myField | +--------------+ ... e ho bisogno di fare molte domande come questa (con 5-10 stringhe nell'elenco) : SELECT myField FROM table_name WHERE myField IN ('something', 'other stuff', 'some other a bit …
Ho letto di diverse UPSERTimplementazioni in PostgreSQL, ma tutte queste soluzioni sono relativamente vecchie o relativamente esotiche (usando CTE scrivibile ad esempio ). E non sono affatto un esperto di psql per scoprire immediatamente se queste soluzioni sono vecchie perché sono ben raccomandate o sono (beh, quasi tutte sono) solo …
Quale sarebbe il giusto tipo di dati per memorizzare gli indirizzi e-mail in PostgreSQL? Posso usare varchar(o anche text), ma mi chiedo se esiste un tipo di dati più specifico per le e-mail.
Ho un modello di database con una tabella utente e una tabella dei ruoli. Voglio controllare l'accesso (diritti) a un massimo di 10 elementi diversi. L'accesso può essere concesso a un ruolo oa un singolo utente. Di seguito è riportata la definizione della tabella di utenti, ruoli ed elementi: CREATE …
Ho eseguito backup dei miei database SQL Server 2014 Express per l'importazione su altri server e ho notato una differenza nelle dimensioni dei file tra .bacpace .bak. Perché un .bacpacfile è così piccolo rispetto a un .bakfile dello stesso database? Grazie per eventuali approfondimenti!
Ho una domanda abbastanza semplice SELECT TOP 1 dc.DOCUMENT_ID, dc.COPIES, dc.REQUESTOR, dc.D_ID, cj.FILE_NUMBER FROM DOCUMENT_QUEUE dc JOIN CORRESPONDENCE_JOURNAL cj ON dc.DOCUMENT_ID = cj.DOCUMENT_ID WHERE dc.QUEUE_DATE <= GETDATE() AND dc.PRINT_LOCATION = 2 ORDER BY cj.FILE_NUMBER Questo mi sta dando prestazioni orribili (come non si è mai preso la briga di aspettare …
Ho riscontrato un problema strano in cui SQL Server 2016 Standard Edition 64-bit sembra aver superato la metà della memoria totale allocata (64 GB di 128 GB). L'output di @@VERSIONè: Microsoft SQL Server 2016 (SP1-CU7-GDR) (KB4057119) - 13.0.4466.4 (X64) 22 dic 2017 11:25:00 Copyright (c) Microsoft Corporation Standard Edition (64-bit) …
TL; DR Poiché questa domanda continua a ricevere visualizzazioni, la riassumerò qui in modo che i nuovi arrivati non debbano subire la storia: JOIN table t ON t.member = @value1 OR t.member = @value2 -- this is slow as hell JOIN table t ON t.member = COALESCE(@value1, @value2) -- this …
Ho un'istanza PostgreSQL 9.2 in esecuzione su RHEL 6.3, macchina a 8 core con 16 GB di RAM. Il server è dedicato a questo database. Dato che il postgresql.conf predefinito è piuttosto prudente per quanto riguarda le impostazioni di memoria, ho pensato che sarebbe una buona idea consentire a Postgres …
Sto cercando di importare un file .sql utilizzando MySQL Workbench e ottengo questo errore: ERROR 1046 (3D000) at line 28: No database selected Ho prima creato un database vuoto chiamato con lo stesso nome del file .sql ma non funziona. Ho anche provato a farlo con il client di comando …
Voglio capire perché ci sarebbe una differenza così grande nell'esecuzione della stessa query su UAT (viene eseguito in 3 secondi) rispetto a PROD (eseguito in 23 secondi). Sia UAT che PROD stanno avendo esattamente dati e indici. DOMANDA: set statistics io on; set statistics time on; SELECT CONF_NO, 'DE', 'Duplicate …
Aumentare la larghezza di una colonna (nvarchar) eliminerà necessariamente la tabella? In altre parole, è possibile modificare la larghezza in un ambiente di produzione con utenti attivi? Ho pensato che se le dimensioni aumentassero (anziché diminuire) questo non sarebbe un problema.
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.