Administradores de Banco de Dados

Perguntas e respostas para profissionais de banco de dados que desejam aprimorar suas habilidades em banco de dados e aprender com outras pessoas da comunidade



3
Otimizando as configurações padrão do InnoDB
Eu olhei para o my.ini e vi várias configurações padrão. Meu banco de dados está sendo executado em um único PC independente. Quero otimizar o desempenho do InnoDB e do MySQL em geral para desempenho. Não há restrição de espaço em disco. Quais configurações padrão devo alterar para otimizar para …


2
Como usar variáveis ​​dentro de um select (SQL Server)?
Se eu quiser calcular uma coluna e usar o resultado em mais de uma coluna, como faço isso sem fazer o cálculo duas vezes? Exemplo: SELECT LOWER(SUBSTRING([NAME], 4, 100)) + '@somedomain.com' as EMail ,hashbytes('SHA1', LOWER(SUBSTRING([NAME], 4, 100)) + '@somedomain.com') as HashedEmail FROM sometable Como evito escrever isso duas vezes sem …

5
desempenho de simultaneidade do servidor sql
Encontramos um problema de desempenho em nosso ambiente de produção. descobrimos que quando as sessões ativas sobem acima de 25, o uso da CPU chega a 100% e leva muito tempo para ser desativado. O ambiente que temos: Produto Microsoft SQL Server Enterprise Edition 9.3 (sp2) CPUs 2 (Xeon 2.13) …

3
É sábio usar o gatilho para atualizar outra tabela?
Eu tenho uma Objecttabela que é preenchida a partir de um serviço Integrado ( que eu posso alterar se necessário ) de outro banco de dados. Em certos pontos, precisamos adicionar manualmente as postagens em outra tabela, ObjectObjectGroup (ObjectId, ObjectGroupId)que é necessária se Object.ObjectTypetiver um determinado valor inteiro. Como o …


2
PROCEDIMENTO DE GOTA SE EXISTE não incluído no mysqldump
Estou descartando meus procedimentos armazenados apenas usando o seguinte comando: mysqldump --routines --no-create-info --no-data --no-create-db --skip-opt databasename -u username -p > outputfile.sql mas o arquivo de despejo resultante não inclui um DROP PROCEDURE SE EXISTE antes de cada declaração de procedimento. Como adicionar a consulta suspensa ao meu despejo? Obrigado.



3
"PhpMyAdmin" para Cassandra
Existe uma ferramenta como o phpMyAdmin for RDBMS-MySQL para um Cassandra DB? Eu sei que há menos configurações de "tempo de execução" possíveis (famílias de colunas não podem ser editadas em tempo de execução etc.). No entanto, seria muito útil ter uma GUI para inspecionar as diferentes famílias de colunas, …

1
Alguém pode explicar a mágica do Opendatasource / Openrowset?
Ao extrair informações de um arquivo excel (ou banco de dados ms-access), normalmente uso algo como isto: SELECT * FROM OPENDATASOURCE('Microsoft.ACE.OLEDB.12.0', 'Data Source=C:\test.xls;Extended Properties=''EXCEL 12.0;HDR=NO;IMEX=1'' ')...[Sheet1$] Às vezes funciona. Às vezes não. Alguém conhece um guia para configurar isso? Conheço a pasta temp, conheço o download dos drivers corretos, conheço …

3
Usando gatilhos ou transações MySQL?
Quero perguntar sua opinião sobre o uso de gatilhos ou transações do MySQL em um site. Na verdade, eu tenho uma paymenttabela de histórico com - UserId | OperationId | Comment | Credits | Sign (debit or credit). Portanto, cada operação de pagamento é inserida nesta tabela. No entanto, será …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.