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

Petr's questions

Martin Hope
Petr
Asked: 2013-06-01 00:15:16 +0800 CST

`ERRO 1114 (HY000) a tabela ... está cheia` com innodb_file_per_table definido como autoextend

  • 27

Eu tenho um banco de dados MySQL que contém uma grande quantidade de dados (100-200 GB - um monte de medições científicas). A grande maioria dos dados é armazenada em uma tabela Sample. Agora estou criando uma réplica escrava do banco de dados e queria aproveitar as vantagens innodb_file_per_tabledurante o processo. Então configurei innodb_file_per_tablena minha configuração slave e importei o dump do banco de dados. Para minha surpresa, falhou com

ERRO 1114 (HY000) na linha 5602: A tabela 'Sample' está cheia

Atualmente, o arquivo Sample.ibdtem cerca de 93 GB, com mais de 600 GB de espaço livre disponível na partição, portanto, não é um problema de espaço livre em disco. Nem parece estar atingindo qualquer tipo de limite do sistema de arquivos (estou usando ext4).

Eu ficaria grato por qualquer idéia do que poderia ser a causa, ou o que investigar.


Atualização: estou usando mysql Ver 14.14 Distrib 5.1.66, for debian-linux-gnu (x86_64).

SELECT @@datadir; -- returns `/home/var/lib/mysql/`
SHOW VARIABLES LIKE '%innodb_data_file_path%'; -- ibdata1:10M:autoextend 

df -h /home/var/lib/mysql/
768G   31G  699G   5% /home
mysql innodb
  • 2 respostas
  • 83803 Views
Martin Hope
Petr
Asked: 2013-04-16 23:13:30 +0800 CST

Como permitir que um usuário crie bancos de dados apenas com um determinado prefixo?

  • 2

Estamos tendo um servidor Linux multiusuário. Eu gostaria de dar a cada usuário a capacidade de criar e gerenciar bancos de dados à vontade, mas para manter as coisas sãs, force-os a que cada nome de banco de dados que eles criem comece com seu nome de usuário como prefixo. Por exemplo, o usuário joesó teria permissão para criar bancos de dados como joe_app1e, joe_app2mas não app1ou jack_app1. Isso é possível no PostgreSQL? Ou existe outra maneira de separar namespaces para bancos de dados criados pelo usuário?

postgresql users
  • 1 respostas
  • 909 Views
Martin Hope
Petr
Asked: 2013-02-19 05:17:01 +0800 CST

Adicionar um usuário ao MySQL com 'name'@'%' falha com ERRO 1396

  • 11

Acabei de tentar adicionar um novo usuário ao MySQL usando

CREATE USER 'name'@'%' IDENTIFIED BY '...'

No entanto, ele falha com o seguinte erro:

ERROR 1396 (HY000): Operation CREATE USER failed for 'name'@'%'

Adicionar o usuário apenas para localhost funciona bem:

CREATE USER 'name'@'localhost' IDENTIFIED BY '...'

Não faço ideia do que possa ser o problema. Agradeceria qualquer ideia.

(Estou usando mysql Ver 14.14 Distrib 5.1.66.)

mysql mysql-5.1
  • 2 respostas
  • 73793 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