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à

1
Vincolo di partizione non utilizzato per join che coinvolgono tabelle partizionate da timestamp
Ho una struttura di tabella partizionata come: CREATE TABLE measurements ( sensor_id bigint, tx timestamp, measurement int ); CREATE TABLE measurements_201201( CHECK (tx >= '2012-01-01 00:00:00'::timestamp without time zone AND tx < ('2012-01-01 00:00:00'::timestamp without time zone + '1 mon'::interval)) )INHERITS (measurements); CREATE INDEX ON measurements_201201(sensor_id); CREATE INDEX ON measurements_201201(tx); …






1
ordine delle clausole in "EXISTS (...) OR EXISTS (...)"
Ho una classe di domande che verificano l'esistenza di una di queste due cose. È della forma SELECT CASE WHEN EXISTS (SELECT 1 FROM ...) OR EXISTS (SELECT 1 FROM ...) THEN 1 ELSE 0 END; L'istruzione effettiva viene generata in C ed eseguita come una query ad hoc su …
11 sql-server 


2
Esistono funzioni SQL standard con effetti collaterali?
Gli standard SQL definiscono le funzioni con effetti collaterali? Ad esempio, hanno funzioni per scrivere in file * o per aggiornare i valori in determinate colonne di una tabella quando fai qualcosa del genere SELECT myfunction(params...); Li ho visti a volte, ma sono solo curioso di sapere se gli standard …


2
SQL Server tempdb sul disco RAM?
Il nostro database di applicazioni per i fornitori richiede molto TempDB. Il server è virtuale (VMWare) con 40 core e 768 GB di RAM, con SQL 2012 Enterprise SP3. Tutti i database, incluso TempDB, sono su SSD di livello 1 in SAN. Abbiamo 10 file di dati tempdb, ognuno pre-cresciuto …

2
Come leggere il codice HTML come XML e ottenere l'output come l'esempio in sql?
Ho un codice HTML archiviato nel database e voglio leggerlo come XML. I miei codici: http://rextester.com/RMEHO89992 Questo è un esempio del codice HTML che ho: <div> <section> <h4> <span> A </span> </h4> <ul> <li> <span> Ab</span> AD <span> AC </span> </li> <li> <span> Ag</span> <span> AL </span> </li> </ul> <h4> …
11 sql-server  t-sql  xml 

2
Quando si converte SQL dinamico (query pivot) in output xml, perché la prima cifra della data viene convertita in unicode?
Sto usando questo fantastico esempio /dba//a/25818/113298 di Bluefeet, per creare un perno e trasformarlo in dati XML. Dichiarando il param DECLARE @cols AS NVARCHAR(MAX), @query AS NVARCHAR(MAX); Successivamente c'è un CTE con molto codice, l'endresult del CTE viene inserito in un DB temporaneo (come nell'esempio) SELECT B.[StayDate] -- this is …
11 sql-server  xml  pivot 


4
Qual è il numero massimo di variabili locali che possono partecipare all'operazione SET?
Ho una procedura memorizzata che contiene la logica aziendale. Al suo interno ho circa 1609 variabili (non chiedermi perché, ecco come funziona il motore). Provo a SETuna variabile al valore concatenato di tutte le altre variabili. Di conseguenza durante la creazione ottengo l'errore: Messaggio 8631, livello 17, stato 1, procedura …

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.