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

Omri's questions

Martin Hope
Omri
Asked: 2022-10-06 13:29:33 +0800 CST

Retenção de arquivo WAL no Aurora Postgres

  • 0

Estou planejando criar vários clusters do Aurora Postgres com logical_replicationhabilitado, para que eu não precise reinicializar meus clusters uma vez que precise habilitar o logical_replication para futuras replicações.

É possível configurar a retenção para os arquivos WAL, como é possível fazer para os logs binários do MySQL? Caso contrário, estou arriscando meu espaço em disco, pois os arquivos WAL crescerão sem limite? Por favor informar.

postgresql replication
  • 1 respostas
  • 73 Views
Martin Hope
Omri
Asked: 2020-01-27 02:04:13 +0800 CST

Pontos de interrogação em vez de caracteres hebraicos após o despejo e importação do mysql

  • 0

Tentei migrar minha instância do AWS RDS do Aurora para o MySQL. Criei um arquivo de despejo do Aurora e o importei para a instância do MySQL.

Ambas as instâncias têm o mesmo conjunto de caracteres.

mysql> show variables like '%char%';
+--------------------------+-------------------------------------------+
| Variable_name            | Value                                     |
+--------------------------+-------------------------------------------+
| character_set_client     | utf8mb4                                   |
| character_set_connection | utf8mb4                                   |
| character_set_database   | latin1                                    |
| character_set_filesystem | binary                                    |
| character_set_results    | utf8mb4                                   |
| character_set_server     | latin1                                    |
| character_set_system     | utf8                                      |
| character_sets_dir       | /rdsdbbin/mysql-5.7.26.R1/share/charsets/ |
+--------------------------+-------------------------------------------+

No banco de dados original, as letras hebraicas aparecem como losangos negros (convertidos para hebraico no lado do aplicativo). Após a migração para a nova instância do MySQL, em vez de diamantes negros, vejo pontos de interrogação.

Qual poderia ser o problema?

mysql character-set
  • 1 respostas
  • 865 Views
Martin Hope
Omri
Asked: 2017-08-18 00:53:35 +0800 CST

Problemas após a migração de esquemas do mysql 4 para o mysql 5.6

  • 6

Recentemente, migrei alguns esquemas de mysql 4instância para uma instância de operações mysql 5.6by mysqldumpe import. Após alguns ajustes de sintaxe, consegui importar o arquivo de despejo com sucesso.

Após a importação, revisei o arquivo de log e encontrei alguns problemas. Alguém sabe o que é isso e como resolver?

InnoDB: Error in pars0opt.cc: table cars/cars_ftr_a has prefix_len != 0
2017-08-16 17:14:15 7fd3081c4700  InnoDB: Warning: table 'cars/FTS_00000000000002cb_BEING_DELETED'
InnoDB: in InnoDB data dictionary has unknown flags 50.
2017-08-16 17:14:15 7fd3081c4700  InnoDB: Warning: table 'cars/FTS_00000000000002cb_BEING_DELETED_CACHE'
InnoDB: in InnoDB data dictionary has unknown flags 50.
2017-08-16 17:14:15 7fd3081c4700  InnoDB: Warning: table 'cars/FTS_00000000000002cb_CONFIG'
InnoDB: in InnoDB data dictionary has unknown flags 50.
2017-08-16 17:14:15 7fd3081c4700  InnoDB: Warning: table 'cars/FTS_00000000000002cb_DELETED'
InnoDB: in InnoDB data dictionary has unknown flags 50.
2017-08-16 17:14:15 7fd3081c4700  InnoDB: Warning: table 'cars/FTS_00000000000002cb_DELETED_CACHE'
InnoDB: in InnoDB data dictionary has unknown flags 50.
2017-08-16 17:14:15 7fd3081c4700  InnoDB: Warning: table 'cars/FTS_00000000000002cb_000000000000040c_INDEX_1'
InnoDB: in InnoDB data dictionary has unknown flags 40.
2017-08-16 17:14:15 7fd3081c4700  InnoDB: Warning: table 'cars/FTS_00000000000002cb_000000000000040c_INDEX_2'
InnoDB: in InnoDB data dictionary has unknown flags 40.
2017-08-16 17:14:15 7fd3081c4700  InnoDB: Warning: table 'cars/FTS_00000000000002cb_000000000000040c_INDEX_3'
InnoDB: in InnoDB data dictionary has unknown flags 40.
2017-08-16 17:14:15 7fd3081c4700  InnoDB: Warning: table 'cars/FTS_00000000000002cb_000000000000040c_INDEX_4'
InnoDB: in InnoDB data dictionary has unknown flags 40.
2017-08-16 17:14:15 7fd3081c4700  InnoDB: Warning: table 'cars/FTS_00000000000002cb_000000000000040c_INDEX_5'
InnoDB: in InnoDB data dictionary has unknown flags 40.
2017-08-16 17:14:15 7fd3081c4700  InnoDB: Warning: table 'cars/FTS_00000000000002cb_000000000000040c_INDEX_6'
InnoDB: in InnoDB data dictionary has unknown flags 40.

Editar (adicionando a instrução create table)

Create Table: CREATE TABLE `cars_ftr_a` (
  `id` int(10) unsigned NOT NULL DEFAULT '0',
  `manufacturer` varchar(100) NOT NULL DEFAULT '',
  `model` varchar(255) NOT NULL DEFAULT '',
  `object_type` int(10) unsigned NOT NULL DEFAULT '0',
  `fts_string` text NOT NULL,
  `manufactor_id` int(10) unsigned NOT NULL DEFAULT '0',
  `model_id` int(10) unsigned NOT NULL DEFAULT '0',
  `version_id` int(10) unsigned NOT NULL DEFAULT '0',
  `version` varchar(100) NOT NULL DEFAULT '',
  `group_id` int(10) unsigned NOT NULL DEFAULT '0',
  `group_name` varchar(100) DEFAULT NULL,
  `a` int(10) unsigned DEFAULT NULL,
  `b` varchar(100) NOT NULL DEFAULT '',
  `price` int(10) unsigned NOT NULL DEFAULT '0',
  `c` int(10) unsigned NOT NULL DEFAULT '0',
  `d` varchar(100) NOT NULL DEFAULT '',
  `e` float NOT NULL DEFAULT '0',
  `f` int(10) unsigned NOT NULL DEFAULT '0',
  `g` int(10) unsigned NOT NULL DEFAULT '0',
  `h` int(10) unsigned NOT NULL DEFAULT '0',
  `i` smallint(6) unsigned NOT NULL DEFAULT '0',
  `j` varchar(100) NOT NULL DEFAULT '',
  `k` int(10) unsigned NOT NULL DEFAULT '0',
  `l` int(10) unsigned NOT NULL DEFAULT '0',
  `m` int(10) unsigned NOT NULL DEFAULT '0',
  `n` varchar(100) NOT NULL DEFAULT '',
  `o` int(10) unsigned NOT NULL DEFAULT '0',
  `p` text NOT NULL,
  `q` varchar(100) NOT NULL DEFAULT '',
  `r` int(10) unsigned NOT NULL DEFAULT '0',
  `s` varchar(100) NOT NULL DEFAULT '',
  PRIMARY KEY (`id`,`fts_string`(10)),
  FULLTEXT KEY `fts_string` (`fts_string`)
) ENGINE=InnoDB DEFAULT CHARSET=hebrew
mysql mysql-5.6
  • 2 respostas
  • 285 Views
Martin Hope
Omri
Asked: 2017-08-15 01:48:14 +0800 CST

Copie esquemas mysql para uma nova instância de uma nova versão

  • 2

Eu tenho alguns esquemas, que estão incluídos na instância do mysql 4, e eu quero movê-los para outra instância do mysql que está sendo executada em uma versão mais recente - mysql 5.6. Esta instância já está incluindo alguns esquemas. Eu quero mover esses esquemas da versão antiga para a nova versão, e assim me livrar da instância antiga do mysql.

Qual é a melhor prática para fazê-lo? Preciso atualizar cada versão (4-->5.0, 5.0-->5.1, etc), e somente depois que os esquemas forem atualizados para a versão 5.6 poderei movê-los para a nova instância?

Eu não tenho nenhuma experiência com atualização do mysql, então qualquer dica seria ótima.

mysql upgrade
  • 2 respostas
  • 101 Views
Martin Hope
Omri
Asked: 2017-05-16 04:45:32 +0800 CST

erro mysqldump

  • 1

Estou usando o mysql versão 5.0.5 e tentando despejar meus dados, para me preparar para a atualização da versão, e recebo um erro.

Eu corro:

./mysqldump -u root -p --add-drop-table --all-databases > /data/all_db_dump.mysql

E pegue:

mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `abc` at row: 408640

Repassei algumas perguntas semelhantes e encontrei algumas sugestões:

  • correr com --skip-extended-insert- Não ajudou
  • correr com --hex-blob- Não ajudou
  • configurado max_allowed_packetpara 1024M - Não ajudou (tenho 4 GB de RAM)
  • configurado net_read_timeoutpara 7200 - Não ajudou
  • configurado net_write_timeoutpara 7200 - Não ajudou

Para todos os itens acima e obter o mesmo erro.

Eu monitorei a memória do servidor enquanto despejava os dados e não vi nenhum problema. Qual poderia ser o problema?

mysqldump
  • 1 respostas
  • 1174 Views
Martin Hope
Omri
Asked: 2017-03-29 01:57:23 +0800 CST

Limpar binlogs antigos no mysql 4

  • 0

Eu preciso limpar os logs binários do mysql versão 4. Verifiquei o manual e descobri que a sintaxe é como uma versão avançada:

PURGE MASTER LOGS TO mysql-bin.xxx

No entanto, quando eu uso este comando, recebo o seguinte erro:

ERROR 1064 (00000): You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'BINARY LOGS TO 'mysql-bin.xxx'' at line 1

Por favor, avise.

mysql binlog
  • 1 respostas
  • 386 Views
Martin Hope
Omri
Asked: 2015-01-12 01:21:19 +0800 CST

Usando DISTINCT na função de janela com OVER

  • 20

Estou tentando migrar uma consulta do Oracle para o SQL Server 2014.

Aqui está minha consulta que funciona muito bem no Oracle:

select
count(distinct A) over (partition by B) / count(*) over() as A_B
from MyTable 

Aqui está o erro que recebi depois de tentar executar esta consulta no SQL Server 2014.

Use of DISTINCT is not allowed with the OVER clause

Alguém sabe qual é o problema? Esse tipo de consulta é possível no SQL Server? Por favor informar.

sql-server sql-server-2014
  • 5 respostas
  • 61776 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