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à

6
Non utilizzare una transazione per Stored Procedure
Ho una procedura memorizzata che esegue alcuni comandi. Non voglio che questi comandi vengano inseriti nella transazione della procedura memorizzata. Se il 4o comando fallisce, voglio che il 1o, il 2o e il 3o rimangano e non il rollback. È possibile scrivere la stored procedure in modo tale che non …


1
Soluzioni di archiviazione del database
In seguito a una domanda da me pubblicata su È una buona idea spostare le tabelle di volume elevato e di accesso elevato in un database separato? , sto cercando diverse tecniche / soluzioni disponibili per l'archiviazione del database in PostgreSQL. Poche soluzioni che mi vengono in mente sono: Partizionamento …






1
Come ripristinare un file .backup postgres in testo normale
Ho esportato un db postgres da pgAdmin in un formato semplice perché volevo cercare l'intero testo del db. Ho quindi provato a ripristinare il database, ma viene visualizzato un errore che indica che il file di archivio non è un file di archivio valido. Come ripristinare il db se può …


4
mysql non si avvia dopo aver aumentato innodb_buffer_pool_size e innodb_log_file_size
Sto seguendo questa soluzione qui /programming/3927690/howto-clean-a-mysql-innodb-storage-engine/4056261#comment14041132_4056261 e ho cercato di aumentare il mio innodb_buffer_pool_size4G e successivamente 1G (anche 1024M) in Oltre alle dimensioni del file di registro, ma mysql non inizierà con questi valori. Se lo rimetto a 512M mysql inizia bene. Come posso risolvere questo? Il mio server è …

2
Passando da SQL 2005 [SQL_Latin1_General_CP1_CI_AS] al 2008 - perderò tutte le funzionalità utilizzando la "compatibilità con le versioni precedenti"
Passiamo da SQL 2005 [Istanza e DB hanno regole di confronto SQL_Latin1_General_CP1_CI_AS] a SQL 2008 [impostazione predefinita Latin1_General_CI_AS]. Ho completato un'installazione di SQL 2008 R2 e utilizzato le Latin1_General_CI_ASregole di confronto predefinite , con il ripristino del database ancora attivo SQL_Latin1_General_CP1_CI_AS. Si sono verificati i problemi esclusi - le tabelle …


1
È possibile creare un alias o un sinonimo per un database?
È possibile creare un alias o sinonimo di database? Quello che spero di poter fare è avere NewDatabaseName aliasato come OldDatabaseName per evitare di dover riscrivere una tonnellata di codice. Backstory: sono stato avvicinato da un cliente con un ridicolo problema autoindotto. Hanno un'applicazione di terze parti che ha un …

4
utilizzando * tabelle * come parametri con valori di tabella (TVP)
MS SQL 2008 supporta TVP: una funzione utile per il caricamento di massa di dati in una procedura memorizzata per l'elaborazione. Invece di creare un tipo definito dall'utente, è possibile sfruttare una definizione di tabella esistente? Ad esempio, è possibile creare una procedura memorizzata con la seguente firma? CREATE PROCEDURE …

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.