Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Sono un principiante in T-SQL. Voglio decidere se una stringa di input è un palindromo, con output = 0 se non lo è e output = 1 se lo è. Sto ancora cercando di capire la sintassi. Non ricevo nemmeno un messaggio di errore. Sto cercando diverse soluzioni e alcuni …
TL; DR: La domanda che segue si riduce a: Quando si inserisce una riga, esiste una finestra di opportunità tra la generazione di un nuovo Identityvalore e il blocco della chiave di riga corrispondente nell'indice cluster, in cui un osservatore esterno potrebbe vedere un nuovo Identity valore inserito da una …
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. Migrato 4 anni fa . Aggiornamento 18/12/2014 Poiché la risposta schiacciante alla domanda principale è "No", le risposte più interessanti si sono concentrate sulla parte 2, su come risolvere il …
Prima di contrassegnare immediatamente come duplicato , ho letto Perché il registro delle transazioni continua a crescere o esaurire lo spazio di Mike Walsh ? , ma non credo che abbia dato una risposta alla mia situazione. Ho esaminato una dozzina di domande simili, ma quelle pertinenti per lo più …
Sto eseguendo PostgresSQL 9.2 e ho una relazione di 12 colonne con circa 6.700.000 righe. Contiene nodi in uno spazio 3D, ognuno dei quali fa riferimento a un utente (che l'ha creato). Per interrogare l'utente che ha creato il numero di nodi che eseguo quanto segue (aggiunto explain analyzeper ulteriori …
Ci sono differenze tra Owned Schemase Role Members? Da quanto ho capito, Role Memberssono obbligatori: l'utente deve avere almeno una delle caselle di Role Memberscontrollo selezionate. Tuttavia, Owned Schemasnon è obbligatorio. Mi viene davvero da chiedersi perché ci sia bisogno di avere Owned Schemaslì dentro.
Questa domanda è stata migrata da Errore server perché è possibile rispondere allo scambio di stack degli amministratori di database. Migrato 6 anni fa . Uso MongoDB per memorizzare valori misurati periodicamente. Ogni ~ 100 ms viene inserito un gruppo di valori come documento. Funziona bene, ma sono preoccupato per …
L'anno prossimo sto aiutando a ripulire diversi ambienti di SQL Server. Abbiamo circa 10.000 procedure memorizzate e stimiamo che solo circa 1000 di esse vengano utilizzate su base regolare e altre 200 circa in rare occasioni, il che significa che abbiamo molto lavoro da fare. Poiché abbiamo più dipartimenti e …
InnoDB memorizza tutte le tabelle in un unico file di grandi dimensioni ibdata1. Dopo aver eliminato una tabella grande, il file mantiene le sue dimensioni, indipendentemente dalla dimensione della tabella. Come posso ridurre quel file senza dover scaricare e reimportare l'intero database (che ha diverse centinaia di GB in totale)? …
È possibile rinominare i f1, f2, f3...nomi predefiniti quando si utilizza la row_to_jsonfunzione solo per alcune colonne? posso fare row_to_json(customers) ritorno {"id_customer":2,"first_name":"bla","last_name":"second_bla"} Ma se voglio solo nomi senza id_customer, devo usare row_to_json(row(first_name, last_name)) e poi ottengo {"f1":"bla","f2":"second_bla"} E vorrei ottenere questo risultato con i nomi delle colonne predefiniti o con …
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. Migrato 7 anni fa . In che modo il sistema di database più "popolare" (MySQL, Postgres ...) gestisce le tabelle di modifica sui database di produzione live (come l'aggiunta, l'eliminazione …
Sto usando Dapper per eseguire la seguente query su un'istanza di SQL Server 2008 R2 Express da un'applicazione ASP.NET MVC 3 (.NET 4.0). INSERT INTO Customers ( Type, Name, Address, ContactName, ContactNumber, ContactEmail, Supplier) VALUES ( @Type, @Name, @Address, @ContactName, @ContactNumber, @ContactEmail, @Supplier) SELECT @@IDENTITY La chiamata a connection.Query<int>(sql, ...)sta …
SELECT *, p.name AS name, p.image, p.price, ( SELECT ps.price FROM product_special ps WHERE p.id = ps.id AND ps.date < NOW() ORDER BY ps.priority ASC, LIMIT 1 ) AS special_price, ( SELECT ps.date FROM product_special ps WHERE p.id = ps.id AND ps.date < NOW() ORDER BY ps.priority ASC, LIMIT 1 …
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. migrati 6 anni fa . Ho una colonna calcolata persistente su una tabella che è semplicemente composta da colonne concatenate, ad es CREATE TABLE dbo.T ( ID INT IDENTITY(1, 1) …
Ho una visione molto importante, molto lenta, che include alcune condizioni davvero brutte come questa nella sua clausola where. Sono anche consapevole del fatto che i join sono lordi e lenti su varchar(13)campi invece di interi numeri interi, ma vorrei migliorare la semplice query di seguito che utilizza questa vista: …
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.