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
como consultar o SSISDB para descobrir os erros nos pacotes?
Eu já vi essa pergunta SSIS 2012 - Como consultar pacotes atualmente em execução no T-SQL? Ele me fornece o seguinte script: SELECT E.execution_id , E.folder_name , E.project_name , E.package_name , E.reference_id , E.reference_type , E.environment_folder_name , E.environment_name , E.project_lsn , E.executed_as_sid , E.executed_as_name , E.use32bitruntime , E.operation_type , E.created_time …







3
Implementando sistema de versionamento com MySQL
Sei que isso foi solicitado aqui e aqui , mas tenho a mesma idéia com uma implementação possível diferente e preciso de ajuda. Inicialmente eu tive minha blogstoriesmesa com esta estrutura: | Column | Type | Description | |-----------|-------------|------------------------------------------------| | uid | varchar(15) | 15 characters unique generated id | …




4
Como posso converter uma chave em um relatório de deadlock do SQL Server para o valor?
Eu tenho um relatório de deadlock que me diz que houve um conflito envolvendo waitresource = "KEY: 9: 72057632651542528 (543066506c7c)" e posso ver isso: <keylock hobtid="72057632651542528" dbid="9" objectname="MyDatabase.MySchema.MyTable" indexname="MyPrimaryKeyIndex" id="locka8c6f4100" mode="X" associatedObjectId="72057632651542528"> dentro de <lista de recursos>. Quero poder encontrar o valor real da chave (id = 12345, por exemplo). …

4
Por que uma chave deve ser explicitada?
Sou muito novo no assunto de bancos de dados, portanto isso pode parecer ignorante, mas estou curioso para saber por que uma chave deve ser explicitada em uma tabela. Isso é principalmente para informar ao usuário que, com sorte, é garantido que o valor da coluna seja único em cada …

1
sp_cursoropen e paralelismo
Estou com um problema de desempenho com uma consulta que não consigo entender. Tirei a consulta de uma definição de cursor. Esta consulta leva segundos para executar SELECT A.JOBTYPE FROM PRODROUTEJOB A WHERE ((A.DATAAREAID=N'IW') AND ((A.CALCTIMEHOURS<>0) AND (A.JOBTYPE<>3))) AND EXISTS (SELECT 'X' FROM PRODROUTE B WHERE ((B.DATAAREAID=N'IW') AND (((((B.PRODID=A.PRODID) AND …

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.