`
berdy
  • 浏览: 513212 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

amazon RSD 查看slow_log

阅读更多
amazon RSD 并未提供SSH直接访问db server。
不过提供了Amazon RDS Command Line Toolkit,但是调整mysql的一些系统参数不是那么方便了。
这里主要记录下查看slow_log的操作。
1、下载Amazon RDS Command Line Toolkithttp://aws.amazon.com/developertools/2928
本机解压,配置环境变量就可使用。具体可参看http://docs.amazonwebservices.com/AmazonRDS/latest/CommandLineReference/StartCLI.html
2、创建一个DB Parameter group
$rds-create-db-parameter-group --db-parameter-group-name testgroup
3、修改db instance 的parameter group
$rds-modify-db-instance DBInstanceIdentifier --db-parameter-group-name testgroup
4、修改testgroup中的相关系统参数
//记录未使用索引的SQL语句
$rds-modify-db-parameter-group upondefault --parameters "name=log_queries_not_using_indexes,value=ON,method=immediate"
//设置慢查询的时间阈值为1秒
$rds-modify-db-parameter-group upondefault --parameters "name=long_query_time,value=1,method=immediate"
//记录慢查询SQL语句
$rds-modify-db-parameter-group upondefault --parameters "name=slow_query_log,value=ON,method=immediate"

因为上面的三个参数都是动态参数,所以不必重启DB instance了。
5、通过mysql客户端访问mysql server。
$ mysql -h hostname -uusername -ppassword
mysql>use mysql;
mysql>show tables;
+---------------------------+
| Tables_in_mysql           |
+---------------------------+
| columns_priv              |
| db                        |
| event                     |
| func                      |
| general_log               |
| help_category             |
| help_keyword              |
| help_relation             |
| help_topic                |
| host                      |
| ndb_binlog_index          |
| plugin                    |
| proc                      |
| procs_priv                |
| rds_sysinfo               |
| servers                   |
| slow_log                  |
| tables_priv               |
| time_zone                 |
| time_zone_leap_second     |
| time_zone_name            |
| time_zone_transition      |
| time_zone_transition_type |
| user                      |
+---------------------------+

上面的slow_log表就是需要查看的表。这个slow_log表里的记录不能删除。
因为slow_log实际映射到一个csv文件上的。不过有了这个我们就可以迅速
定位到拖慢系统性能的sql了。

mysql> select * from slow_log order by query_time desc limit 100;

记录slow_log会影响系统的性能,记录一段时间后可关闭。
$rds-modify-db-parameter-group upondefault --parameters "name=log_queries_not_using_indexes,value=OFF,method=immediate"
$rds-modify-db-parameter-group upondefault --parameters "name=slow_query_log,value=OFF,method=immediate"

0
1
分享到:
评论

相关推荐

    RSD_LITE_3_4摩托通用RSD_LITE_3_4刷机平台

    RSD_LITE_3_4是Motorola(摩托罗拉)推出的一款官方刷机工具,全称为“Recovery Software Download Lite”。这个工具主要用于帮助用户更新、恢复或修复摩托罗拉智能手机和平板电脑的固件。它是一个简洁版的刷机平台...

    RSD_LITE_3_2

    摩托罗拉的刷机工具RSD_LITE_3_2

    RSD.rar_RSD_in

    标题中的“RSD.rar_RSD_in”暗示了这是一个关于“RSD”(可能代表某种特定的数字系统或模块)的项目,其源代码是用VHDL编写的,并且可能与“in”有关,这可能指的是输入接口或者某个特定的输入处理部分。 描述中...

    MOTO刷机工具Moto_RSD_Lite_V5.0中文版

    【MOTO刷机工具Moto_RSD_Lite_V5.0中文版】是一款专为摩托罗拉(MOTO)手机设计的刷机程序,它以其稳定性和易用性深受用户喜爱。这款工具的主要功能是帮助用户更新手机的操作系统、修复系统故障、解锁Bootloader以及...

    Moto_RSD_Lite_V5.0

    摩托罗拉RSD Lite V5.0是一款专为摩托罗拉手机设计的官方刷机工具,主要用于设备的固件更新、系统恢复、解锁以及其他与软件维护相关的工作。这个工具是摩托罗拉用户和修理技术人员的重要资源,因为它允许他们对设备...

    RSD_Lite_6.0_CN.rar

    RSD,全称“Recovery System Download”,是摩托罗拉官方推出的一款软件,能够帮助用户执行线刷操作,确保设备的安全和稳定。 刷机,对于智能手机用户来说,通常是指更改手机的操作系统或固件,以获得新的功能、...

    RSD_lite_5.6_简体中文汉化绿色版_.zip

    **RSD Lite 5.6 简体中文汉化绿色版详解** RSD Lite,全称为“Recovery Software Download Lite”,是由摩托罗拉(Motorola)开发的一款专业的手机刷机工具。它专为摩托罗拉设备设计,主要用于升级、降级或恢复固件...

    RSD_Lite_升级系统所用

    **RSD Lite详解** RSD Lite,全称是“Recovery Software for Devices”,是由美国高通公司(Qualcomm)开发的一款专门用于安卓设备系统更新、固件刷写的工具。这款软件主要用于手机和平板电脑等设备的维修人员或...

    RSD_Lite_5.4.4_简体中文绿色汉化版

    4. **设备管理**:RSD Lite 不仅可以识别并连接多种安卓设备,还提供了设备信息查看功能,包括设备ID、产品型号、序列号等,方便用户了解设备的具体情况。 5. **安全与风险**:虽然RSD Lite 提供了强大的功能,但...

    最新Moto刷机工具RSD Lite 5.0

    RSD Lite(Radio Software Development Lite)是摩托罗拉公司推出的一款专门针对其设备进行固件升级和刷机操作的专业工具。该工具主要用于帮助用户轻松地为Moto(摩托罗拉)智能手机和平板电脑安装官方ROM、更新系统...

    RSD Lite_win(1).zip

    RSD Lite,全称为“Recovery System Development Limited Edition”,是由美国高通公司开发的一款用于安卓设备固件更新和恢复的工具。它主要用于手机制造商、开发者以及高级用户进行系统升级、刷机、安装恢复模式等...

    摩托罗拉刷机软件RSD_4.9汉化版

    摩托罗拉刷机软件RSD (Radio Software Download) 是一款专为摩托罗拉手机设计的官方固件升级工具。RSD_4.9汉化版是该软件的一个更新版本,针对中国用户进行了语言本地化,使得操作更加方便,对中文环境下的用户友好...

    me525最新刷机RSD

    【标题】"me525最新刷机RSD"指的是针对摩托罗拉ME525手机的固件更新过程,采用了一种名为RSD(Rapid Software Deployment)的工具进行。RSD是摩托罗拉官方推出的一个软件,主要用于手机的系统升级、刷机或者恢复出厂...

    MOTOROLA E6 刷机工具RSD-3.8

    【MOTOROLA E6 刷机工具RSD-3.8】是一款专为摩托罗拉E6手机设计的固件升级程序,它允许用户轻松地更新设备的操作系统、修复软件问题或恢复出厂设置。这款工具在当时是非常重要的,因为刷机是解决手机故障或提升性能...

    PyPI 官网下载 | rsd_lib-0.0.0-py2-none-any.whl

    《PyPI官网下载:rsd_lib-0.0.0-py2-none-any.whl——Python后端开发的重要工具》 PyPI(Python Package Index)是Python开发者最常访问的平台,它为全球的Python用户提供了一个共享和下载开源库的官方渠道。在PyPI...

    摩托罗拉RSD-5.6刷机软件

    摩托罗拉RSD(Motorola Software Development)是摩托罗拉公司推出的一款官方刷机工具,主要功能是为摩托罗拉手机和平板设备进行系统更新、固件升级或恢复出厂设置。RSD-5.6是该软件的一个版本,提供给用户更加稳定...

    Python库 | rsd_lib-0.1.3-py2-none-any.whl

    通常,开发者会通过阅读库的文档、源代码,或者在Python环境中通过`import rsd_lib`后查看其提供的API来了解其用途。 要安装这个库,用户可以使用Python的包管理器pip。在命令行中输入以下命令: ```bash pip ...

    RSD最新版 RSD Lite V4.9 安装版+汉化版

    这个是RSD最新版 RSD Lite V4.9 安装版+汉化版 RSD 是Motorola 官方的升级(刷机)工具 支持目前大部分moto 手机 RSD Lite V4.9 安装版、汉化版 发布日期:2010-12-6 源自Motorola 官方 汉化:salye

    E2刷机软件rsd_lite3.3

    RSD(Radio Software Download)Lite是摩托罗拉公司提供的一个官方刷机工具,主要用于更新手机的Radio固件,即通信模块。 1. **RSD Lite介绍**: RSD Lite全称为Radio Software Download Lightweight,它是一个轻...

    PyPI 官网下载 | rsd_lib-0.3.1-py2.py3-none-any.whl

    为了更深入地了解`rsd_lib`库,开发者需要查看其官方文档、源代码或者在PyPI页面上查找相关信息,包括库的使用示例、API参考以及可能的依赖项。此外,通过阅读库的源代码,开发者还可以学习到如何设计和实现Python库...

Global site tag (gtag.js) - Google Analytics