Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
La mia prima domanda in assoluto, per favore sii gentile. Comprendo che l'account sa consente il controllo completo su un SQL Server e tutti i database, utenti, autorizzazioni ecc. Sono assolutamente convinto che le applicazioni non debbano utilizzare la password sa senza un motivo perfetto e incentrato sull'uomo d'affari perché. …
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. Migrato 7 anni fa . La mia scuola sta usando SQL Server 2008. L'ultima volta che l'ho usata ho installato solo (a casa) parte di SQL Server Management Studio 2008 …
È una conoscenza abbastanza comune che dovresti avere SET NOCOUNT ON per impostazione predefinita quando si creano nuove stored procedure. Microsoft ha modificato il modello predefinito per includerlo nel 2012. Ho pensato che dovrebbe essere lo stesso per i trigger, ma non è incluso nel modello. È intenzionale o solo …
Definizione del problema I nostri utenti hanno bisogno della possibilità di interrogare un database che è per lo più aggiornato. I dati possono essere aggiornati fino a 24 ore e ciò è accettabile. Quale sarebbe l'approccio più economico per ottenere e mantenere aggiornato un secondo database con una copia di …
Due cose che vorrei sapere: come si sposta in modo sicuro tempdb con tempi di inattività minimi? di quanti file tempdb hai bisogno? È 1 file per core? Quindi quad-core = 4 file tempdb, creando tre nuovi?
Ho avuto una query (per Postgres e Informix) con una NOT INclausola contenente una sottoquery che in alcuni casi restituiva NULLvalori, facendo sì che quella clausola (e l'intera query) non restituissero nulla. Qual è il modo migliore per capirlo? Ho pensato NULLa qualcosa senza valore e quindi non mi aspettavo …
Ho creato una tabella testtableall'interno del database testbaseche ha la seguente struttura: product_no (int, not null) product_name (varchar(30), not null) price (money, null) expire_date (date, null) expire_time (time(7), null) che ho usato Microsoft SQL Server 2008 Management Studio. Ho creato una procedura memorizzata testtable_pricesmallercome segue use testbase go create procedure …
Qualcuno usa HierarchyId nella produzione reale con tabelle di dimensioni ragionevoli, più di qualche migliaio di righe? È affidabile / performante? Finora non ho trovato nessuno che non sia affiliato con il venditore lo consiglia, e Paul Nielsen sconsiglia qui . Qual è la tua esperienza con l'utilizzo di HierarchyId …
In Microsoft SQL Server, qual è la differenza tra le autorizzazioni CREATE DATABASEe CREATE ANY DATABASE? Non riesco a trovare una risposta autorevole. Il meglio che posso dedurre è che (a) CREATE ANYimplica che posso creare il database per essere posseduto da un altro utente, mentre con CREATEnon posso, o …
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. Migrato 7 anni fa . Ci scusiamo in anticipo per la domanda molto dettagliata. Ho incluso query per generare un set di dati completo per la riproduzione del problema e …
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. Migrato 7 anni fa . Da msdn : A differenza di una tabella derivata, un CTE può essere autoreferenziale e può essere referenziato più volte nella stessa query. Sto usando …
Ho ereditato un grande database (SQLServer) con centinaia di colonne che rappresentano quantità di una cosa o l'altra. Le unità per questi valori (ad es. "Galloni", "pollici", ecc.) Sono memorizzate nel campo MS_Description di Proprietà estese. Mi chiedo se esiste un modo migliore per conservare queste informazioni. Suppongo che vada …
Ieri è successo qualcosa di brutto. Una vista che è stata creata qualche tempo fa è stata modificata da qualcuno che alla fine ha rotto i rapporti. Sfortunatamente. qualcuno (consapevolmente o inconsapevolmente) ha fatto questa modifica nel database di PRODUCTION. La mia domanda: esiste un modo (script / software / …
Uso spesso SSMS per testare le mie stored procedure lente per gli indici mancanti. Ogni volta che vedo un "indice mancante (Impact xxx)" la mia reazione istintiva è semplicemente quella di creare il nuovo indice. Ciò si traduce in una query più veloce ogni volta che posso dire. Qualche motivo …
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.