AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-1634

Michael Hedgpeth's questions

Martin Hope
Michael Hedgpeth
Asked: 2011-06-03 14:32:47 +0800 CST

Como importar uma coluna varbinary(max) com importação em massa?

  • 5

Eu tenho uma coluna varbinary(max) que preciso importar em massa. Os dados que estou colocando nesta coluna são um byte[] em C#. Como faço para formatar os dados no arquivo delimitado por vírgula usado para importação em massa? Em outras palavras, como faço para converter de um byte[] para uma string de maneira que o utilitário bcp aceite?

sql-server bcp
  • 3 respostas
  • 14440 Views
Martin Hope
Michael Hedgpeth
Asked: 2011-05-12 17:40:23 +0800 CST

Quando os eventos estendidos devem ser usados ​​em vez do SQL Profiler/perfmon?

  • 22

Os eventos estendidos parecem ser uma tecnologia melhor e menos estressante para o servidor, mas o SQL Profiler/perfmon tem ferramentas melhores. Além disso, os eventos estendidos parecem ter uma curva de aprendizado mais acentuada. Em que contexto cada um deve ser usado? Vale a pena superar a curva de aprendizado íngreme para aproveitar os eventos prolongados?

sql-server sql-server-2008
  • 1 respostas
  • 4469 Views
Martin Hope
Michael Hedgpeth
Asked: 2011-05-11 05:08:00 +0800 CST

Quando índices não clusterizados devem ser armazenados em grupos de arquivos separados?

  • 16

Ouvi dizer que armazenar índices em um grupo de arquivos e unidade diferentes aumenta o desempenho em um banco de dados porque a unidade não precisa ir e voltar entre o índice e os dados aos quais o índice se refere. Também ouvi dizer que isso é um mito.

Quando é aconselhável armazenar índices não clusterizados em um grupo de arquivos e uma unidade separados? Que evidência de perfmon/profiler me levaria a chegar a essa conclusão? O hardware desempenha um papel na decisão (se um RAID/SAN é usado em uma única unidade)?

sql-server index
  • 5 respostas
  • 12274 Views
Martin Hope
Michael Hedgpeth
Asked: 2011-05-11 04:56:07 +0800 CST

Qual é a melhor prática para armazenar dados varbinary(max) de imagem em uma tabela de banco de dados?

  • 7

Eu tenho uma tabela que armazena imagens que variam em tamanho entre 16-100 KB cada. Como as imagens são muito pequenas, segui o conselho da Microsoft e não usei o tipo de dados FILESTREAM. A tabela é construída de forma simples:

CREATE TABLE Screenshot(
         Id bigint NOT NULL,
         Data varbinary(max) NOT NULL,
CONSTRAINT PK_Screenshot PRIMARY KEY CLUSTERED 
(
Id ASC
)WITH (PAD_INDEX  = OFF, 
   STATISTICS_NORECOMPUTE  = OFF, 
   IGNORE_DUP_KEY = OFF, 
   ALLOW_ROW_LOCKS  = ON, 
   ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]

A tabela está fortemente inserida (2 milhões de registros na última semana) e raramente selecionada. A chave é usar um algoritmo hilo , portanto, na maioria das vezes, novas linhas são adicionadas no final.

Tenho tido problemas quando muitos processos tentam inserir nessa tabela por causa de travamento e contenção. As consultas estão expirando devido à espera de bloqueios.

Devo migrar esta tabela para seu próprio grupo de arquivos e unidade? Como posso melhorar a performance do insert e diminuir a contenção neste tipo de situação?

sql-server sql-server-2008
  • 2 respostas
  • 8680 Views
Martin Hope
Michael Hedgpeth
Asked: 2011-05-10 09:20:02 +0800 CST

Como garantir que os SQL Jobs sejam executados na ordem correta em uma janela de manutenção mínima?

  • 2

A partir dessa pergunta , aprendi sobre um script que cria tarefas para fazer backup de bancos de dados, verificar a integridade do banco de dados, otimizar índices e limpar arquivos. De acordo com a documentação , isso deve acontecer em uma ordem específica:

Verificação de integridade após a otimização do índice. Isso ocorre porque as reconstruções de índice às vezes podem corrigir a corrupção do banco de dados. Backup completo após a otimização do índice. Então os seguintes backups diferenciais serão pequenos. Backup completo após a verificação de integridade. Então você sabe que a integridade do backup está ok. Isso significa primeiro otimização de índice, depois verificação de integridade e, finalmente, backup completo.

O script criou um trabalho por tarefa. Como posso agendar esses trabalhos sem que eles interrompam uns aos outros e garanta que estejam na ordem correta?

sql-server sql-server-2008
  • 1 respostas
  • 1779 Views
Martin Hope
Michael Hedgpeth
Asked: 2011-05-10 07:26:54 +0800 CST

Qual é a melhor prática para fazer backup de um banco de dados no modo Simples?

  • 4

Estou tentando criar um trabalho SQL para fazer backup do meu banco de dados. Eu quero ter:

  1. Um backup completo semanal
  2. Um backup diferencial diário
  3. Algo que limpará backups com mais de 14 dias

Comecei a fazer isso com o Plano de Manutenção , mas decidi que gerenciar por meio de jobs seria mais flexível.

Minhas perguntas são: como nomeio os arquivos de backup? Devo nomeá-los com uma convenção de nomenclatura de data e usar a mesma convenção para excluir arquivos antigos? Existe uma maneira mais fácil?

Se estou pensando demais nisso e deveria estar usando um Plano de Manutenção, também agradeceria essa resposta.

sql-server sql-server-2008
  • 1 respostas
  • 1917 Views
Martin Hope
Michael Hedgpeth
Asked: 2011-05-07 17:43:38 +0800 CST

Como atribuo um acesso de segurança de grupo inteiro do Active Directory no SQL Server 2008?

  • 42

Eu gostaria de usar a segurança integrada com meu aplicativo interno que está todo em um domínio. Infelizmente, nunca consegui fazer isso funcionar bem. Gostaria de atribuir a um grupo inteiro do Exchange (Active Directory) uma função no SQL Server para acesso de leitura/gravação a determinadas tabelas. Dessa forma eu não precisaria criar um operador sempre que alguém fosse contratado ou deletar um operador sempre que alguém fosse demitido. Isso é possível? Que passos eu tomaria para fazer isso?

sql-server sql-server-2008
  • 4 respostas
  • 133163 Views
Martin Hope
Michael Hedgpeth
Asked: 2011-05-07 05:39:32 +0800 CST

Devo criar um plano de manutenção para meu banco de dados ou usar jobs?

  • 4

Tentei criar um plano de manutenção em meu banco de dados SQL Server 2008 e fiquei impressionado com algumas das coisas que estão disponíveis imediatamente. No entanto, depois de criado, parecia difícil de personalizar. Isso me deixou pensando se eu deveria ter apenas criado trabalhos SQL com as atividades que queria fazer. Há algum benefício em usar o plano de manutenção em vez de criar trabalhos SQL manualmente?

sql-server sql-server-2008
  • 3 respostas
  • 1345 Views
Martin Hope
Michael Hedgpeth
Asked: 2011-05-03 19:32:44 +0800 CST

Qual é a melhor maneira de monitorar consultas de execução longa no SQL Server?

  • 11

Eu tenho que executar algumas consultas de longa duração (reconstruindo índices, atualizando grandes conjuntos de dados) para meu banco de dados. Existe uma alternativa para executar a consulta no SQL Server Management Studio e verificá-la a cada hora? Gostaria de receber um e-mail ou uma mensagem quando terminar, mas não sei qual é a melhor ferramenta para isso.

sql-server sql-server-2008
  • 4 respostas
  • 2621 Views
Martin Hope
Michael Hedgpeth
Asked: 2011-04-30 16:08:01 +0800 CST

Como altero a reconstrução do índice de um banco de dados inteiro?

  • 7

Desejo reorganizar os índices de todas as tabelas do meu banco de dados SQL Server 2008, denominado 'db'. Eu tento o seguinte comando:

ALTER INDEX all ON db REBUILD

E recebo o seguinte erro:

Não é possível encontrar o objeto "db" porque ele não existe ou você não tem permissões

O que estou fazendo errado?

sql-server-2008 index
  • 1 respostas
  • 14243 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host

    • 12 respostas
  • Marko Smith

    Como fazer a saída do sqlplus aparecer em uma linha?

    • 3 respostas
  • Marko Smith

    Selecione qual tem data máxima ou data mais recente

    • 3 respostas
  • Marko Smith

    Como faço para listar todos os esquemas no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Listar todas as colunas de uma tabela especificada

    • 5 respostas
  • Marko Smith

    Como usar o sqlplus para se conectar a um banco de dados Oracle localizado em outro host sem modificar meu próprio tnsnames.ora

    • 4 respostas
  • Marko Smith

    Como você mysqldump tabela (s) específica (s)?

    • 4 respostas
  • Marko Smith

    Listar os privilégios do banco de dados usando o psql

    • 10 respostas
  • Marko Smith

    Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Como faço para listar todos os bancos de dados e tabelas usando o psql?

    • 7 respostas
  • Martin Hope
    Jin conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane Como faço para listar todos os esquemas no PostgreSQL? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh Por que o log de transações continua crescendo ou fica sem espaço? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland Listar todas as colunas de uma tabela especificada 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney O MySQL pode realizar consultas razoavelmente em bilhões de linhas? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx Como posso monitorar o andamento de uma importação de um arquivo .sql grande? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison Como você mysqldump tabela (s) específica (s)? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas Como posso cronometrar consultas SQL usando psql? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas Como faço para listar todos os bancos de dados e tabelas usando o psql? 2011-02-18 00:45:49 +0800 CST

Hot tag

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve