Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Ho una tabella che contiene diverse chiavi in altre tabelle (in cui ogni chiave è composta da più colonne). Vorrei poter raggruppare le righe che hanno una chiave uguale, ma non voglio raggrupparle tutte insieme. Non è semplice GROUP BYsulla chiave, ma piuttosto voglio essere in grado di creare gruppi …
Lavoro in una tipografia che ha un archivio di dimensioni decenti di vecchi lavori di stampa. Attualmente, per trovare un lavoro dobbiamo cercare la condivisione SMB (sul server win2000), che guarda attraverso alcune centinaia di migliaia di file. I dati del nostro lavoro sono organizzati per: Anno> Mese> Nome_utente_Job # …
In SQL 2008 Server Management Studio: esiste un modo per impedire a intellisense di scegliere sempre la parola più lunga da completare automaticamente? Ad esempio, potrei provare a digitare la parola cliente verrà completata automaticamente clientdetails.
È un problema noto in cui innodb è lento SELECT count(*) FROM Table Quindi l'ho evitato. Ma noto che ogni volta che accedo a phpmyadmin, eseguirà automaticamente un count(*)per la mia tabella innodb con 19k righe, che può richiedere fino a un minuto per l'esecuzione. Tuttavia non avvia tale count(*)per …
Le seguenti due query sembrano equivalenti quando eseguite in sql * plus: 1. select * from user_tables; 2. select * from user_tables / C'è qualche differenza tra le due versioni?
Quando si pianificano backup di database su MySQL Server (v5.1.45-community) in esecuzione su Windows Server 2008, quale meccanismo viene utilizzato per attivare l'esecuzione dei backup? Penso che stia utilizzando l'Utilità di pianificazione di Windows, ma non vedo alcuna attività ovvia per questi backup. SQL Server utilizza un servizio agente separato. …
In genere quando vedo SQL che utilizza qualcosa di simile: select * from employees where epmloyeeTypeId in (select id from type where name = 'emp') Sostituisco il wherecon questo: select e.* from employees e inner join type t on t.id=e.epmloyeeTypeId and t.name = 'emp' È possibile fare lo stesso con …
Sto aggiornando in massa un database di SQL Server. Sto cambiando tutte le nostre numeric(38,0)colonne in int (sì, gli script di SQL Server sono stati creati da script Oracle) . Usando SMO e C # (sono un ingegnere sw) , sono riuscito a generare script davvero piacevoli come farebbe SQL …
Sto creando un diagramma ER per un incarico di classe e mi chiedevo se sarebbe stato possibile creare un'entità che non aveva una relazione diretta con qualsiasi altra entità e semplicemente usare chiavi esterne per collegarle. Lo schema seguente mostra cosa mi piacerebbe fare Fondamentalmente, il mio diagramma sta iniziando …
Non sto trovando un utente show grants for 'username'@'localhost''pensando che forse il nome utente è leggermente diverso, quindi voglio fare una ricerca jolly di tutti gli utenti del database. Come posso fare questo? aggiornamento: per chiarimenti, poiché sto pensando che forse non sono stato chiaro al 100%. per carattere jolly …
Ho una tabella con circa 30 milioni di righe in MySQL 5.5 utilizzando il motore di archiviazione InnoDB. Questa tabella ha una chiave esterna che collega a un'altra tabella con circa 3 milioni di righe. Voglio aggiungere una chiave primaria alla tabella più grande, ma non sono sicuro di come …
In SQL Server 2005, cosa succede quando la cache del piano si riempie? Ho fatto alcune ricerche e, a partire da frammenti raccolti, sembra che i piani memorizzati nella cache abbiano un '"età" che consiste nel peso o nel costo di compilazione, moltiplicato per il numero di volte in cui …
Uso mysqldump per creare un file flat a scopo di backup. Ho usato questo file per ricreare il database su un server alternativo. Ho eseguito il processo di importazione tramite ssh sulla riga di comando e ho ricevuto più Packet too Largeerrori. Ho riavviato mysql con un max_allowed_packet molto più …
Citando dalla documentazione Oracle sulle strutture logiche di archiviazione : Un database deve avere i tablespace SYSTEM e SYSAUX: Perché è obbligatorio disporre di questi tablespace?
L'esportazione di un numero di utenti comporta un elevato utilizzo di CPU e I / O. Posso mitigare gli effetti dell'utilizzo della CPU usando Resource Manager e impostando la sessione di esportazione su un gruppo a bassa priorità, ma come posso limitare l'I / O del disco? Non sto eseguendo …
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.