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


2
Como verificar caracteres não-ASCII
Qual é a melhor maneira de verificar se um campo VARCHAR possui caracteres não-ASCII? CHAR(1)completamente CHAR(31)e CHAR(127)completamente CHAR(255). Tentei usar PATINDEXe encontrei o seguinte problema. A verificação da faixa inferior funcionou corretamente. SELECT * FROM mbrnotes WHERE PATINDEX('%[' + CHAR(1)+ '-' +CHAR(31)+']%',LINE_TEXT) > 0 Meus dados tinham três registros com …



1
Plano de execução com vários índices ausentes
Se você executar uma consulta com 'Incluir plano de execução real', o plano também sugerirá índices ausentes. Os detalhes do índice estão dentro da MissingIndexestag no XML. Existe uma situação em que o plano inclui várias sugestões de índice? Tentei consultas sql diferentes, mas não consegui encontrar nenhuma consulta que …


3
Por que minha consulta EXISTS está fazendo uma verificação de índice em vez de uma busca de índice?
Estou trabalhando para otimizar algumas consultas. Para a consulta abaixo, SET STATISTICS IO ON; DECLARE @OrderStartDate DATETIME2 = '27 feb 2016'; DECLARE @OrderEndDate DATETIME2 = '28 feb 2016'; SELECT o.strBxOrderNo , o.sintOrderStatusID , o.sintOrderChannelID , o.sintOrderTypeID , o.sdtmOrdCreated , o.sintMarketID , o.strOrderKey , o.strOfferCode , o.strCurrencyCode , o.decBCShipFullPrice , o.decBCShipFinal …




1
Métricas para provar ou refutar a necessidade de DBAs adicionais?
Atualmente, temos dois DBAs, eu e um outro cara, e ambos sentimos a necessidade de um recurso adicional (ou dois). Conversei com meu gerente direto sobre esse tópico algumas vezes, mas estou tendo dificuldade em vender a noção. Mais recentemente, nosso gerente compartilhou conosco que é realmente bom criar nossa …



2
Profundidade descendente recursiva do PostgreSQL
Preciso calcular a profundidade de um descendente a partir de seu ancestral. Quando um registro possui object_id = parent_id = ancestor_id, ele é considerado um nó raiz (o ancestral). Eu tenho tentado obter uma WITH RECURSIVEconsulta em execução com o PostgreSQL 9.4 . Eu não controlo os dados ou as …

2
Permissões DDL_admin vs db_owner
Estou assumindo um projeto que envolve a remoção e limitação de permissões de todos os usuários do banco de dados em nosso farm de servidores. (momentos divertidos) Uma das permissões atualmente limitadas são as permissões db_owner. Essa permissão está sendo revisada caso a caso, mas uma mudança comum é substituir …

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.