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-27046

Thomas Johnson's questions

Martin Hope
Thomas Johnson
Asked: 2017-07-17 20:19:08 +0800 CST

Inserindo documentos por meio de conexão autônoma ao conjunto de réplicas do MongoDB

  • 1

Eu tenho um servidor autônomo MongoDB, que estou convertendo em um conjunto de réplicas adicionando outros servidores. No entanto, alguns clientes ainda estão se conectando ao servidor original sem especificar nenhum outro servidor ou o ?replicaSet=parâmetro no URI, e alguns desses clientes inserem novos documentos.

O que acontece com os documentos inseridos? Eles serão propagados corretamente para o restante do conjunto de réplicas? O que acontece se o mongo original mudar para o status Secundário e os clientes continuarem tentando inserir documentos?

mongodb replication
  • 1 respostas
  • 307 Views
Martin Hope
Thomas Johnson
Asked: 2014-07-19 07:28:58 +0800 CST

Ajustando o Mongo (TokuMX) para leituras em massa mais rápidas

  • 1

Quais opções eu tenho para ajustar o MongoDB/TokuMX para ler os resultados de consultas com grandes conjuntos de resultados? Atualmente, estou em um único servidor (sem sharding) com os dados em uma unidade SSD. Minhas consultas são simplesmente {field: value}com um índice no campo. A coleção tem ~1B de registros, dos quais estou recuperando ~50M.

Olhando para cima, parece que há picos alternados de CPU mongod (~ 200% CPU, ou seja, 100% de 2 núcleos) e momentos em que parece que mongod está esperando por IO.

Que tipo de coisas posso tentar para melhorar o tempo de consulta?

performance mongodb
  • 1 respostas
  • 639 Views
Martin Hope
Thomas Johnson
Asked: 2014-06-30 10:44:31 +0800 CST

É sempre mais rápido criar índices depois de carregar os dados?

  • 2

Eu tenho um grande número de registros (~ 1 bilhão) que preciso carregar no MongoDB (na verdade TokuMX, mas tanto faz). Eu tenho cerca de 6 índices diferentes que preciso criar na coleção. É sempre mais rápido carregar os dados e depois criar os índices? Quando eu olho para o arquivo de log do Mongo, parece que o Mongo faz algum tipo de operação grande (talvez uma contagem de linhas?) Antes de realmente iniciar a criação do índice, e ele faz isso para cada índice que eu crio.

Será sempre mais rápido criar os índices depois de carregar os dados?

Se eu esperar até carregar os dados, seria mais rápido criar cada índice em segundo plano ao mesmo tempo, em vez de criá-los um por um?

index optimization
  • 2 respostas
  • 1476 Views
Martin Hope
Thomas Johnson
Asked: 2014-03-18 11:01:26 +0800 CST

Índice MySQL para procurar valores NULL em campos de texto

  • 1

Eu preciso fazer a consulta simples SELECT id FROM table WHERE blob_field IS NULL.

blob_fieldé um longblob. Se eu criar um índice blob_fieldcom comprimento de prefixo 1, isso será suficiente para usar nesta consulta?

mysql index
  • 2 respostas
  • 1382 Views
Martin Hope
Thomas Johnson
Asked: 2014-03-10 11:02:34 +0800 CST

Como as chaves auto_increment são tratadas em INSERT (SELECT * FROM...)

  • 15

Eu tenho table1e table2no MySQL. auto_incrementAmbos têm uma chave primária id.

Se os esquemas de tabela corresponderem e eu fizer INSERT INTO table1 (SELECT * FROM table2)o que acontece com as novas linhas inseridas em table1? Eles mantêm seus idvalores antigos e geram conflitos quando uma linha de table1tem o mesmo id? Os novos valores são gerados pelo auto_increment? Depende do mecanismo de armazenamento ou bloqueio?

mysql primary-key
  • 2 respostas
  • 85865 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