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
Servizio di reporting e ruolo dell'applicazione
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. Migrato 7 anni fa . Primo poster, a lungo in agguato qui. Qual è il modo migliore per attivare il ruolo dell'applicazione in un report? Ho provato diverse cose e …
25 sql-server  ssrs  role 

3
Uso corretto delle tabelle di ricerca
Ho problemi a capire esattamente come posizionare i limiti per quando e dove utilizzare le tabelle di ricerca in un database. La maggior parte delle fonti che ho visto dicono che non potrò mai averne troppi ma, a un certo punto, sembra che il database sarebbe suddiviso in così tanti …



4
Modifica DEFINER in molte viste
Ho problemi con il backup dei miei database dopo un aggiornamento. Ho cercato il mio sistema cercando di capire perché. Una query che ho eseguito ha restituito questo risultato. Got error: 1449: The user specified as a definer ('cittool'@'%') does not exist when using LOCK TABLES Dopo alcune indagini sembra …
25 mysql  view 

3
Quale raccolta dovrei scegliere per un sito Web in muiti?
Le regole di confronto influiscono sulla velocità di una query? Le dimensioni di una tabella cambiano a seconda delle regole di confronto? Se voglio costruire un sito Web che deve supportare tutte le lingue possibili (supponiamo ad esempio Google) quale sarebbe la raccolta consigliata? Dovrò memorizzare caratteri come 日本語, le …



3
Come posso annullare una richiesta di blocco app in SQL Server?
La procedura memorizzata sp_getapplock ha i seguenti valori restituiti: 0: il blocco è stato concesso correttamente in modo sincrono. 1: il blocco è stato concesso correttamente dopo aver atteso il rilascio di altri blocchi incompatibili. -1: la richiesta di blocco è scaduta. -2: la richiesta di blocco è stata annullata. …

2
Qual è l'impatto di LC_CTYPE su un database PostgreSQL?
Quindi, ho pochi server Debian con PostgreSQL su di esso. Storicamente, quei server e PostgreSQL sono localizzati con il set di caratteri Latin 9 e allora andava bene. Ora dobbiamo gestire cose come il polacco, il greco o il cinese, quindi cambiarlo diventa un problema crescente. Quando ho provato a …

2
Flusso di lavoro transazionale DDL per MySQL
Sono stato un po 'sorpreso di scoprire che le dichiarazioni DDL ( alter table, create indexecc.) Commettono implicitamente la transazione corrente in MySQL. Venendo da MS SQL Server, la possibilità di apportare modifiche al database in una transazione localmente (che è stata quindi ripristinata) è stata una parte importante del …

1
Come recuperare spazio su disco su PostgreSQL?
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. Migrato 5 anni fa . Ho un'installazione locale del database 9.1 con poche tabelle che avevano cca. 300 milioni di record e il database è cresciuto fino a circa 20 …

3
Le chiavi naturali forniscono prestazioni superiori o inferiori in SQL Server rispetto alle chiavi intere surrogate?
Sono un fan delle chiavi surrogate. C'è il rischio che le mie scoperte siano di parte confermate. Molte domande che ho visto sia qui che su http://stackoverflow.com usano chiavi naturali anziché chiavi surrogate basate su IDENTITY()valori. Il mio background nei sistemi informatici mi dice che eseguire qualsiasi operazione comparativa su …

4
Registro di inoltro di MySQL danneggiato, come posso ripararlo? Provato ma fallito
Un relè MySQL v5.1.61 si è corrotto quando la macchina si è spenta improvvisamente. Ho provato a risolverlo ma non ha funzionato. - Come lo aggiusto? Ho fatto qualcosa di male? Per quanto ho letto, i log dei relè MySQL corrotti possono essere facilmente corretti: change master to master_log_file='<Relay_Master_Log_File>', master_log_pos=<Exec_Master_Log_Pos>; …

2
VINCERE IL CONTROLLORE DI CONTROLLO DELLA TABELLA
Da Esplora oggetti in SQL Server, durante la selezione e lo scripting di un vincolo di chiave esterna, viene generato il seguente codice. USE [MyTestDatabase] GO ALTER TABLE [dbo].[T2] WITH NOCHECK ADD CONSTRAINT [FK_T2_T1] FOREIGN KEY([T1ID]) REFERENCES [dbo].[T1] ([T1ID]) GO ALTER TABLE [dbo].[T2] CHECK CONSTRAINT [FK_T2_T1] GO Qual è lo …

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.