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à


2
Come posso dinamicamente alias colonne?
Ho una tabella (non progettata da me) che ha 20 colonne con nomi variabili. Cioè, a seconda del tipo di record che stai guardando, il nome applicabile della colonna può cambiare. I possibili nomi di colonna sono memorizzati in un'altra tabella, che posso interrogare molto facilmente. Pertanto, la query che …

1
Applicazione dei vincoli "a due tavoli di distanza"
Ho riscontrato qualche problema a modellare uno schema elettrico in SQL. La struttura che vorrei catturare è part ←────────── pin ↑ ↑ part_inst ←───── pin_inst dove "inst" è l'abbreviazione di "istanza". Ad esempio, potrei avere un partamplificatore operazionale LM358 con pins 1OUT, 1IN-, 1IN +, GND, 2IN +, 2IN-, 2OUT …


4
Esiste un modo rapido per trovare tutte le colonne in SQL Server 2008 R2 crittografate / con dati crittografati?
Esiste un modo rapido per trovare tutte le colonne in SQL Server 2008 R2 crittografate / con dati crittografati? Devo annullare i dati in tutte le colonne crittografate in un server di sviluppo (secondo le nostre regole aziendali). Conosco la maggior parte delle colonne perché le usiamo regolarmente, ma voglio …


1
Prestazioni lente del server MySql - Cosa e come controllare?
inizio: Disclaimer Non sono un DBA di MySql Server; Conosco soprattutto MSSQL - motivo per cui ho bisogno del tuo aiuto. fine: Disclaimer Mi è stato chiesto di verificare perché il motore del server MySql ha prestazioni scarse: non ho visto né tenuto in mano i database coinvolti e vorrei …

3
Come nascondere le righe nel rapporto SSRS?
Sto cercando di capire come nascondere quelle righe nel mio rapporto in cui Allocazione totale e Costo totale IN ENTRAMBE LE COLONNE INSIEME sono 0 in SSRS 2008. Per esempio: Costo effettivo totale totale allocazione 0 0 <---- nascondi 100,00 0 <---- non nascondere 0 50,0000 <---- non nascondere Ecco …


2
Errore durante la modifica della proprietà del database dalla pagina File nella finestra di dialogo delle proprietà del database
Ho ripristinato un database e creato un nuovo utente (stesso utente da cui ho effettuato l'accesso) come db_owner. Ora, quando volevo vedere il diagramma del database, ho ricevuto un errore Gli oggetti di supporto del diagramma del database non possono essere installati perché questo database non ha un proprietario valido. …

1
Abilitare LOAD DATA LOCAL INFILE in mysql
LOAD DATA LOCAL INFILEnon è abilitato per impostazione predefinita. Normalmente, dovrebbe essere abilitata ponendo local-infile=1in my.cnf. Ma non funziona per tutte le installazioni. Nella mia esperienza, ha funzionato per Debian 7, ma non per Debian 7 minimal, sebbene entrambe le installazioni provengano dallo stesso pacchetto deb precompilato. Entrambi su OpenVZ …

2
Dividere DBCC CHECKDB per più giorni
Sto lavorando per implementare il metodo di Paul Randal di diffusione manuale di DBCC CHECKDB su diversi giorni per database molto grandi, che sostanzialmente consiste di: Dividere le tabelle nel database all'incirca equamente tra 7 secchi Esecuzione di DBCC CHECKALLOC due volte a settimana Esecuzione di un DBCC CHECKCATALOG una …

3
Inserisci velocità per lotti di grandi dimensioni
Nella mia applicazione, i miei INSERT sembrano prendere un pezzo grosso del tempo. Ho un gran numero di oggetti in memoria (~ 40-50.000) che voglio inserire in una tabella. Consente di prendere una tabella di esempio CREATE TABLE bill ( id BIGINT(20) PRIMARY KEY, amount INT(11) DEFAULT 0, bill_date DATETIME …
10 mysql  innodb  insert  java  jdbc 

1
Come posso impedire i blocchi del database SQLite?
Dalle domande frequenti su SQLite ho saputo che: Più processi possono avere lo stesso database aperto contemporaneamente. Più processi possono essere eseguiti SELECTcontemporaneamente. Tuttavia, solo un processo può apportare modifiche al database in qualsiasi momento. Quindi, per quanto ho capito che posso: 1) Leggi db da più thread ( SELECT) …
10 locking  sqlite 

3
Cambiare la porta PostgreSQL usando la riga di comando
La mia porta predefinita PostgreSQL è 5432, voglio cambiare la porta predefinita usando la riga di comando (in Windows 7). Ho visto prima questa soluzione: /programming/187438/want-to-change-pgsql-port Ho provato a eseguire il comando seguente, ma non è riuscito: postgres --p 5431 Qualcuno potrebbe dirmi come cambiare porta usando la riga di …

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.