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





4
Teste de unidade de procedimentos armazenados
Estou pensando nisso há muito tempo. A questão básica é: como testar os procedimentos armazenados de unidade? Vejo que posso configurar testes de unidade com relativa facilidade para funções no sentido clássico (quero dizer, elas recebem zero ou mais argumentos e retornam um valor). Mas se eu considerar um exemplo …


3
O conceito de um índice clusterizado em um design de banco de dados é sensato ao usar SSDs?
Ao projetar um esquema de dados do servidor SQL e as consultas, sprocs, visualizações etc. subsequentes, a noção de um índice clusterizado e a ordem dos dados no disco fazem algum sentido para os projetos de banco de dados criados explicitamente para serem implementados nas plataformas SSD? http://msdn.microsoft.com/en-us/library/aa933131(v=sql.80).aspx "Um índice …



9
Como as exclusões devem ser tratadas no banco de dados?
Eu gostaria de implementar um recurso "anular exclusão" em um aplicativo Web, para que um usuário possa mudar de idéia e recuperar um registro excluído. Pensamentos sobre como implementar isso? Algumas opções que considerei estão na verdade excluindo o registro em questão e armazenando as alterações em uma tabela de …

14
Eliminar duplicatas no ListAgg (Oracle)
Antes do Oracle 11.2, eu estava usando uma função agregada personalizada para concatenar uma coluna em uma linha. 11.2 Adicionada a LISTAGGfunção, então estou tentando usá-la. Meu problema é que preciso eliminar duplicatas nos resultados e não parece capaz de fazer isso. Aqui está um exemplo. CREATE TABLE ListAggTest AS …


3
Como conceder super privilégios ao usuário?
Eu criei um usuário e dei privilégios ao usuário1. `grant all privileges on db1.* to user1@'%' with grant option; Estou usando o mysql workbench para importar despejos para o meu banco de dados. Ao importar dumps para o banco de dados db1, ocorre um erro informando que ERROR 1227 (42000) …



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.