Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Qualcuno ha visto prove dell'effetto di -Equando si usano SSD? L'effetto sulle unità "spinning rust" non è contestato, ma gli SSD non sono realmente agitati da I / O casuali. Mi chiedo se l' -Eopzione potrebbe anche danneggiare le prestazioni. Su server con un mix di unità (SSD SAN, SSD …
Mi è stato assegnato il compito di identificare eventuali blocchi che si verificano su un server di produzione. Il mio piano per raggiungere questo obiettivo è quello di utilizzare EXECUTE sp_configure 'blocked process threshold', 5 In combinazione con una traccia lato server per raccogliere un Rapporto processo bloccato. Capisco che …
Siamo passati da SQL Server 2000 a SQL Server 2005. Il software client, che non posso modificare, crea un utente senza opzione CHECK_POLICY = OFF; Dopo aver creato un utente, devo eseguire il comando ALTER LOGIN username WITH CHECK_POLICY = OFF; Disabilitare la politica, come raccomandato, non posso. È possibile …
Proprio come la struttura MEMO in SQL Server, che è una sorta di "traccia cartacea" di passaggi che l'ottimizzatore esegue per ottimizzare la query. PostgreSQL ha la struttura simile che registra i passaggi dell'ottimizzatore?
Sappiamo che la struttura dei memo viene eliminata e alcuni piani alternativi costosi vengono scartati durante l'ottimizzazione. Mi chiedevo se ci fosse un modo per impedirlo e lasciare che l'ottimizzatore prendesse semplicemente in considerazione ogni piano possibile e selezionasse il meglio da tutte le alternative?
So che devo scrivere SUMdue volte, se desidero usarlo in una HAVINGclausola (o utilizzare una tabella derivata altrimenti): SELECT id, sum(hours) AS totalhours FROM mytable GROUP BY id HAVING sum(hours) > 50; La mia domanda ora è, se questo non è ottimale. Come programmatore, questa query sembra che il DB …
Ho il mio codice un po 'segregato come "blocchi coerenti" che posso inserire più volte in uno "script di configurazione" più lungo, e uno dei modelli che sto usando è questo: CREATE TABLE #WidgetSetting ( WidgetID bigint not null, Name nvarchar(100) not null, Value nvarchar(max) not null, CreateDate datetime not …
Sto cercando di importare un XML (in realtà un file docx) in un database SQL Server 2008. Sono quasi un principiante nella programmazione XML. Ho cercato su Google molto ma quasi tutti gli esempi ci sono con un semplice file XML. Qui il file xml è poco complesso (vedi sotto). …
In passato pensavo di aver eliminato gli indici ipotetici usando un'istruzione DROP INDEX per gli indici cluster e l'istruzione DROP STATISTICS per gli indici non cluster. Ho un database che è pieno di resti DTA che vorrei pulire; tuttavia, quando provo a rilasciare l'oggetto, ricevo sempre un errore che mi …
Ho creato una configurazione mysql master-slave e le cose sembrano a posto. lo "mostra lo stato principale;" sullo slave non mostra alcun errore. questo è l'output Slave_IO_State: Waiting for master to send event Master_Host: 109.123.100.58 Master_User: replica Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.000001 Read_Master_Log_Pos: 106 Relay_Log_File: relay-bin.000001 Relay_Log_Pos: 4 Relay_Master_Log_File: …
Ho iniziato un nuovo ruolo che si occupa di grandi quantità di dati correlati. La nostra fonte di tutti questi dati sono vari dump di Excel estratti da database a cui non abbiamo accesso. La persona precedente che ricopre questo ruolo ha usato una dozzina di file Excel per raccogliere …
Sto affrontando questo problema quando mi connetto al db di sistema locale, ma quando collego qualsiasi server si connette. Login failed for user 'domain\username'. (Microsoft SQL Server, Error: 18456) For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=18456&LinkId=20476
A quanto mi risulta, Query Optimizer in SQL Server (o qualsiasi altro RDBMS, in realtà) non è a conoscenza delle prestazioni dell'archiviazione sotto il database e prenderà decisioni come se tutto l'archiviazione abbia lo stesso costo. È accurato o è stata presa in considerazione una conoscenza delle prestazioni di archiviazione? …
Sto cercando aiuto per capire cosa succede quando viene eseguita la seguente riga di comando: root@prodn$ service mysqld stop Sì, arresta il server MySQL, quindi l'accesso ad esso non è più disponibile fino a quando il servizio non viene riavviato. Tuttavia, più specificamente, c'è qualcos'altro che accade quando il servizio …
Abbiamo impostato il mirroring del database durante il fine settimana e abbiamo dimenticato di riattivare il processo che esegue il backup dei registri delle transazioni. Quando sono arrivato questa mattina, il registro delle transazioni era aumentato a 58 GB e occupava gran parte dello spazio su disco. Ho eseguito un …
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.