Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Sto usando MS SQL e devo eseguire diverse query sulla stessa tabella con criteri diversi. All'inizio ho eseguito ogni query sulla tabella originale sebbene condividessero tutti alcuni filtri (ad es. Data, stato). Ciò ha richiesto molto tempo (circa 2 minuti). Esistono duplicati nelle righe di dati e tutti gli indici …
Sto sviluppando un database SQL Server 2012 e ho dei dubbi sulle colonne nvarchar come chiavi primarie. Ho questa tabella: CREATE TABLE [dbo].[CODES] ( [ID_CODE] [bigint] IDENTITY(1,1) NOT NULL, [CODE_LEVEL] [tinyint] NOT NULL, [CODE] [nvarchar](20) NOT NULL, [FLAG] [tinyint] NOT NULL, [IS_TRANSMITTED] [bit] NOT NULL DEFAULT 0, CONSTRAINT [PK_CODES] PRIMARY …
Vorrei impostare un utente di "lettura" sulla mia istanza di SQL Server 2012. Vorrei concedergli il diritto di eseguire qualsiasi stored procedure, funzione o istruzione SQL diretta, che recupera i dati da tutte le tabelle e viste, ma non per aggiornare o inserire (ovvero leggere qualsiasi cosa e non scrivere …
Sto cercando di connettere il client mysql a un server mysql senza richiedere che la password sia data in modo interattivo. Passi compiuti: 1) Innanzitutto creare un file mylogin.cnf $ mysql_config_editor set --user=<user> --password --host=<host> Enter password: 2) File creato correttamente: $ ls -la .mylogin.cnf -rw-------. 1 urmt urmt 136 …
Sto cercando di capire meglio come funziona il planner di query in postgresql. Ho questa domanda: select id from users where id <> 2 and gender = (select gender from users where id = 2) order by latest_location::geometry <-> (select latest_location from users where id = 2) ASC limit 50 …
La documentazione PostgreSQL su WITH mostra il seguente esempio: WITH regional_sales AS ( SELECT region, SUM(amount) AS total_sales FROM orders GROUP BY region ), top_regions AS ( SELECT region FROM regional_sales WHERE total_sales > (SELECT SUM(total_sales)/10 FROM regional_sales) ) SELECT region, product, SUM(quantity) AS product_units, SUM(amount) AS product_sales FROM orders …
Ho circa 84 milioni di file. Di tutti questi devono essere trasferiti in un database separato sullo stesso server, quindi elimino per eliminare circa 60 milioni di righe dal database di origine. Gli 84 milioni di righe sono tutti nella stessa tabella. Solo questa tabella rappresenta il 90% dell'intero database. …
Ho problemi ad aggiungere una nuova colonna su una tabella. Ho provato a eseguirlo un paio di volte, ma dopo più di 10 minuti di esecuzione, ho deciso di annullare la query a causa del tempo di blocco. ALTER TABLE mytable ADD mycolumn VARCHAR(50); Informazioni utili: Versione PostgreSQL: 9.1 Numero …
Sto cercando di farmi un'idea delle migliori pratiche consigliate per gli aggiornamenti cumulativi di SQL Server . Attualmente, abbiamo l'idea di "non fare nulla a meno che un problema risolto dalla CU sia quello che sperimentiamo". Funziona con un approccio "se non è rotto, non aggiustarlo", ma mi chiedo se …
Sto cercando di aiutare un cliente con un componente aggiuntivo SAP di terze parti che presenta un problema tecnico relativo alla pubblicazione e non è più supportato. In determinate circostanze, archivia e post incompleto dalla tabella delle code di invio alla tabella degli archivi di invio. Devo spostare questi risultati …
Sto cercando di iniziare a convertire alcune tabelle MyISAM in INNODB. Esecuzione di Ubuntu 14.04 Server con MySQL 5.6 (apt-get aggiornato da 5.5), RAM 32G su CPU a 4 core / 8 thread. Inizialmente avuto problemi con ... could not open single-table tablespace file .\mysql\innodb_index_stats.ibd after restart of MySQL e …
La funzionalità di mirroring del database di SQL Server morirà: Questa funzionalità verrà rimossa in una versione futura di Microsoft SQL Server. Evita di utilizzare questa funzione nel nuovo lavoro di sviluppo e pianifica di modificare le applicazioni che attualmente utilizzano questa funzione. Utilizzare invece i gruppi di disponibilità AlwaysOn …
Ho un requisito simile alle discussioni precedenti su: Scrivere un semplice schema bancario: come devo sincronizzare i miei saldi con la cronologia delle loro transazioni? Trigger in combinazione con la transazione Ho due tavoli [Account].[Balance]e [Transaction].[Amount]: CREATE TABLE Account ( AccountID INT , Balance MONEY ); CREATE TABLE Transaction ( …
Occasionalmente le operazioni sfuggono al controllo in MongoDB e potrebbero finire in esecuzione per centinaia di secondi e influire sulle prestazioni fino a quando non vengono uccise o completate. Quando ciò accade, so di avere a killOp()disposizione me, ma come posso uccidere solo operazioni di lunga durata mirate senza anche …
Sto lavorando a un problema complicato, ma lo semplificherò. Ho due tavoli A [ID, column1, column2, column3] B [ID, column1, column2, column3, column4] e voglio aggiornare il terzo: C [ID, column1, column2,column3] Sto aggiornando un'altra terza tabella usando questa query. UPDATE C set column1=t.firstTab, column2=t.secondTab, column3=t.thirdTab from (select A.column1 as …
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.