AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-16351

Ruchit Rami's questions

Martin Hope
Ruchit Rami
Asked: 2016-12-11 03:39:31 +0800 CST

MySQL 从站无法执行长时间运行的更新查询

  • 3

我正在运行 MySQL 的主从复制服务器。作为清理旧数据的一部分,我运行了一个删除查询,该查询从数据库中删除了大量记录。它在主服务器上运行良好,但在从服务器上,它给了我以下错误:

从 SQL 线程徒劳地重试了事务 10 次,放弃了。考虑提高 slave_transaction_retries 变量的值。

从服务器机器不如主服务器机器强大。我怎样才能克服这个?

该查询是单行删除查询。我正在运行 MySQL 5.6。

mysql replication
  • 2 个回答
  • 5461 Views
Martin Hope
Ruchit Rami
Asked: 2014-01-09 06:28:52 +0800 CST

MySQL:如何纠正主服务器上损坏的 MySQL 二进制日志?

  • 4

我们正在使用带有一个主设备和一个从设备的 MySQL DB。我们已经使用这个设置几个月了。从站同步今天停止,我们得到的错误是:

Last_IO_Errno: 1236
            Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'log event entry exceeded max_allowed_packet; Increase max_allowed_packet on master'
           Last_SQL_Errno: 1594
           Last_SQL_Error: Relay log read failure: Could not parse relay log event entry. The possible reasons are: the master's binary log is corrupted (you can check this by running 'mysqlbinlog' on the binary log), the slave's relay log is corrupted (you can check this by running 'mysqlbinlog' on the relay log), a network problem, or a bug in the master's or slave's MySQL code. If you want to check the master's binary log or slave's relay log, you will be able to know their names by issuing 'SHOW SLAVE STATUS' on this slave.

我们尝试重新启动从属的 mysql 服务,并在没有帮助的情况下启动和停止从属复制。经过进一步调查,我们发现查询量特别大存在问题。在主服务器的错误日志中,我们得到如下错误日志:

[ERROR] Error in Log_event::read_log_event(): 'Event too big', data_len: 1936941420, event_type: 109

我们已确定导致此问题的查询。我们可以忽略该查询的更新。此错误会不断记录在 mysql 错误日志中。

问题是,在那个特定的日志位置之后,主服务器无法从中继日志中读取。我们只想从主服务器的二进制日志中删除那个特定的中继日志号。我们如何从二进制日志文件中删除特定的中继日志条目?是的,由于这个原因,我们的应用程序处于危急状态。:(

mysql replication
  • 4 个回答
  • 16795 Views
Martin Hope
Ruchit Rami
Asked: 2013-04-18 03:11:59 +0800 CST

MySQL 带有自定义查询的耳光

  • -1

我想对我们的 MySQL 数据库进行压力测试。我有我需要执行的查询列表。我曾尝试为此使用 Apache JMeter,但它非常耗时。是否可以使用包含指定 MySQL 数据库上的 INSERT、UPDATE、SELECT 查询的自定义 .sql 文件运行 mysqlslap?

mysql mysqlslap
  • 1 个回答
  • 2438 Views
Martin Hope
Ruchit Rami
Asked: 2013-04-05 02:57:19 +0800 CST

使用 MySQL 中的常规日志捕获的查询对 MySQL 进行压力测试

  • 2

是否有任何工具可以使用 MySQL 通用日志创建的日志文件进行压力测试?在谷歌上大量搜索后,我发现很少有压力测试工具只使用一些基准进行压力测试。一种解决方案是使用 Apache JMeter,但它不会从 MySQL 日志文件创建测试计划,并且为我拥有的所有查询创建自定义测试计划太耗时了。
或者是否有至少可以从 MySQL 日志创建 .sql 文件的工具?

mysql logs
  • 2 个回答
  • 6374 Views
Martin Hope
Ruchit Rami
Asked: 2012-12-27 20:31:46 +0800 CST

使用 MySQL 工作台连接到 AWS RDS DBInstance

  • 3

我正在尝试评估 AWS RDS 以尽可能地为我们的应用程序使用数据库。我创建了一个 DBInstance(micro) 并添加了 IP 安全组。我能够从 Xampp shell 命令行连接到 DBInstance,并且能够从中运行查询。

但是当我尝试将工作台连接到同一个 DBInstance 时,它​​给了我“MySQL 服务器已消失”的错误。以下是我连接工作台所遵循的步骤:

  1. 将 DBInstance 的 Endpoint 地址作为 Hostname。
  2. 端口:3306
  3. 将用户名和密码设置为主用户及其密码。

我的数据库是全新的,我刚刚创建了一个普通的数据库并尝试立即与工作台连接。我正在使用工作台版本 5.2.25。

关于我缺少什么的任何想法?是的,我只是 MySQL 和 AWS 的初学者。

编辑:正如 RolandoMySQLDBA 所问,我已经运行了查询SELECT USER(),CURRENT_USER();,结果我得到了一行有两列USER()[email protected]和CURRENT_USER()=ei@%. ei是我的 RDS DBInstance 的主用户名。该列USER()后面有我的IP地址@。

我尝试同时使用[email protected]和ei@%使用工作台,但我收到拒绝访问错误。

mysql mysql-workbench
  • 2 个回答
  • 20206 Views
Martin Hope
Ruchit Rami
Asked: 2012-12-19 22:53:16 +0800 CST

AWS RDS 的 DBT2 基准测试

  • 0

我是 MySQL 和 linux 以及 AWS 的新手。以前我曾使用过 windows azure 和 .NET 框架。

目前我正在尝试让 DBT2 基准测试运行 AWS RDS for MySQL。我能够使用 MySQL 的 shell 命令行连接到 RDS。但是我无法在 DBInstance 上配置或安装基准测试。

要配置 dbt2,需要在系统上运行 shell 脚本。到目前为止,我已经“cd”到 dbt2 文件所在的目录。但是当我尝试运行'./configure'时,它给出了错误“'。” 不被识别为内部或外部命令、可运行程序或批处理文件。” 如果我使用“sh ./configure”,同样的错误。

我只是这方面的初学者,我做错了什么吗?

我什至如何在 AWS RDS 系统上运行任何 shell 脚本?

任何帮助表示赞赏。

mysql amazon-rds
  • 1 个回答
  • 431 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

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

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve