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


1
Lutando para depurar alto uso da CPU na instância do MySQL Amazon RDS
Estamos executando um servidor MySQL RDS m1.xlarge e tendo alguns problemas com o alto uso da CPU. Tivemos alguns problemas há algumas semanas, com a utilização da CPU atingindo 100% em uma instância grande. Quando atualizamos o tamanho para xlarge, isso estabilizou as coisas por um tempo, mas o uso …
21 mysql 

1
Devo adicionar SET NOCOUNT ON a todos os meus gatilhos?
É do conhecimento geral que você deveria ter SET NOCOUNT ON por padrão ao criar novos procedimentos armazenados. A Microsoft alterou o modelo padrão para incluí-lo em 2012. Eu pensei que isso deveria ser o mesmo para gatilhos, mas não está incluído no modelo. Isso é intencional ou apenas uma …



8
"Não foi possível encontrar o procedimento armazenado ', mesmo que o procedimento armazenado tenha sido criado no MS SQL Server Management Studio
Eu criei uma tabela testtabledentro do banco de dados testbaseque tem a seguinte estrutura: product_no (int, not null) product_name (varchar(30), not null) price (money, null) expire_date (date, null) expire_time (time(7), null) que usei o Microsoft SQL Server 2008 Management Studio. Eu criei um procedimento armazenado da testtable_pricesmallerseguinte maneira use testbase …


5
Melhor maneira de armazenar unidades no banco de dados
Eu herdei um banco de dados grande (SQLServer) com centenas de colunas que representam quantidades de uma coisa ou de outra. As unidades para esses valores (por exemplo, "galões", "polegadas" etc.) são armazenadas no campo MS_Description de Propriedades estendidas. Gostaria de saber se existe uma maneira melhor de armazenar essas …



3
Benefícios da Common Table Expression (CTE)?
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Database Administrators Stack Exchange. Migrou há 7 anos . Do msdn : Ao contrário de uma tabela derivada, uma CTE pode ser auto-referenciada e pode ser referenciada várias vezes na mesma consulta. Estou usando CTEs bastante, mas nunca …
21 sql-server  cte 


1
Permissões CREATE DATABASE vs. CREATE ANY DATABASE
No Microsoft SQL Server, qual é a diferença entre as permissões CREATE DATABASEe CREATE ANY DATABASE? Não consigo encontrar uma resposta autorizada. O melhor que posso deduzir é que (a) CREATE ANYimplica que eu posso criar o banco de dados para pertencer a outro usuário, enquanto CREATEque não posso, ou …


4
Determinando como ocorreu uma alteração no esquema?
Algo ruim aconteceu ontem. Uma visão criada há algum tempo atrás foi modificada por alguém que acabou quebrando os relatórios. Infelizmente. alguém (consciente ou inconscientemente) fez essa modificação no banco de dados PRODUCTION. Minha pergunta: Existe uma maneira (script / software / freeware etc) pela qual possamos conhecer quem (nome …
21 sql-server  view 

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.