Amministratori di database

Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità




4
Uscire da una query in un'istruzione case?
Sto cercando di impostare una query, in modo che confronterà due date da due diverse tabelle e, se sono uguali, la query verrà chiusa. Se non sono uguali, la query continuerà e inserirà alcune cose. Non riesco a capire come farlo per fare quello che voglio comunque. SELECT TOP(1) @dateA=a.someDate …



1
Perché una funzione di ritorno (SRF) viene eseguita più lentamente in una clausola FROM?
Questa è una domanda interna al database. Sto usando PostgreSQL 9.5, mi chiedo perché Set Returning Functions (SRFs), noto anche come Table Valued Functions (TVFs) funzioni più lentamente quando in una FROMclausola, ad esempio quando eseguo questi comandi, CREATE TABLE foo AS SELECT * FROM generate_series(1,1e7); SELECT 10000000 Time: 5573.574 …


2
MySql Gap Lock Deadlock on Inserts
Ricevo deadlock dai blocchi gap su un tavolo quando lo inserisco frequentemente da più fonti. Ecco una panoramica dei miei processi. START TRANSACTION UPDATE vehicle_image SET active = 0 WHERE vehicleID = SOMEID AND active = 1 Loop: INSERT INTO vehicle_image (vehicleID, vehicleImageFilePath, vehicleImageSplashFilePath ,vehicleImageThumbnailFilePath, vehicleImageMiniFilePath, mainVehicleImage, active) VALUES (%s, …

2
Come si eseguono fattoriali in SQL Server?
In PostgreSQL, spesso voglio fare qualcosa come trovare il fattoriale di 7. Posso farlo in modo molto semplice SELECT 7!; -- PostgreSQL is so full featured -- it even supports a prefix-factorial SELECT !!7; Anche Excel haFACT , =FACT(7) Come posso farlo con SQL Server 2017 Enterprise?





2
Impossibile rimuovere il filegroup senza file associati
Riscontro alcuni strani messaggi di errore su SQL Server 2017 CU3. Sto migrando database e riorganizzando filegroup. "Riorganizzando" intendo che utilizzo una procedura memorizzata che crea una funzione di partizione e uno schema di partizione sul nuovo filegroup per un oggetto, ricostruisce gli indici durante il partizionamento e quindi rimuove …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.