• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
KerryJava
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

随笔分类 -  mysql

 
mysql 时区的性能影响
摘要:关于时区的调优?网上有两篇文章是说在默认time_zone=system下,使用timestamp字段在大量请求时引发的CPU SYS高的问题。MySQL参数time_zone导致线上sys cpu高 大概意思就是讲,对于使用timestamp的场景,MySQL在访问timestamp字段时会做时区 阅读全文
posted @ 2021-06-04 21:52 KerryJava 阅读(354) 评论(0) 推荐(0)
mysql 数据库优化之路
摘要:1 首先,一个很基础,但是发现还是有人忽略,导致问题也比较严重的问题。就是服务日志不能存到跟业务数据库里面,就算是分库也会受影响,最好就是完全隔离。存到独立的组件里面,业界比较流行就是ELK了,各种云服务也是在ELK上面改进而来。如果不这样做,首先日志存储到业务数据库里面,相当于变相人为给数据库加重 阅读全文
posted @ 2020-11-21 19:58 KerryJava 阅读(114) 评论(0) 推荐(0)
logstash
摘要:字段类型支持仅timestamp,数字类型,就是说根据时间,或者id来刷新数据 刷新频率,分钟,小时,天,月,年的维度。 https://dev.mysql.com/downloads/connector/j/ 下载通用包,即可 阅读全文
posted @ 2019-06-19 14:01 KerryJava 阅读(257) 评论(0) 推荐(0)
Mysql 5.7优化
摘要:为了达到数据库胡最佳性能 1. 普通用户通过配置软件与硬件来实现 2. 高级用户会寻求机会改善MySQL本身,开发自己的数据存储引擎,硬件应用。 在数据库层面的优化 1. 表设计,通常列有适合的数据类型,表有适合的列。例子,写操作多的应有通常有多点表,少点列。 大量的数据分析的,会多点列,少些表。 阅读全文
posted @ 2018-07-27 00:00 KerryJava 阅读(463) 评论(0) 推荐(0)
app慢的可能情况需要优化
摘要:网络请求超时的机制设置,发现如果设置3S太短,导致有一些服务不能成功请求到数据,每次都报超时。问题解决 1. 调大超时时间 2. 优化查询mysql http://blog.chinaunix.net/uid-25063573-id-3032578.html 1,创建索引 对于查询占主要的应用来说, 阅读全文
posted @ 2016-12-26 13:54 KerryJava 阅读(290) 评论(0) 推荐(0)
ON DUPLICATE KEY UPDATE
摘要:14.2.5.3 INSERT ... ON DUPLICATE KEY UPDATE Syntax 14.2.5.3 INSERT ... ON DUPLICATE KEY UPDATE Syntax 14.2.5.3 INSERT ... ON DUPLICATE KEY UPDATE Synt 阅读全文
posted @ 2016-11-11 17:10 KerryJava 阅读(309) 评论(0) 推荐(0)
SQL exist
摘要:EXISTS = IN,意思相同不过语法上有点点区别,好像使用IN效率要差点,应该是不会执行索引的原因SELECT ID,NAME FROM A WHERE ID IN (SELECT AID FROM B)NOT EXISTS = NOT IN ,意思相同不过语法上有点点区别SELECT ID,N 阅读全文
posted @ 2016-08-02 10:44 KerryJava 阅读(249) 评论(0) 推荐(0)
MySql避免重复插入记录方法(ignore,Replace,ON DUPLICATE KEY UPDATE)
摘要:ON DUPLICATE KEY UPDATE 博客 http://blog.csdn.net/jbboy/article/details/46828917 阅读全文
posted @ 2016-06-06 15:44 KerryJava 阅读(155) 评论(0) 推荐(0)
mysql 备份
摘要:475 mysqldump -u[username] -h[host] -p[password] --port [port] --skip-lock_tables databaseName > ~/Downloads/all.sql 备份数据 --skip-lock_tables 因为导出要锁定表, 阅读全文
posted @ 2016-04-19 23:29 KerryJava 阅读(169) 评论(0) 推荐(0)
Go 性能分析
摘要:上线一定要用压力测试,才能知道自己的承受度是多少,不然出了问题,就各种排查。 http://www.tuicool.com/articles/NVRJrm 通过jmeter压力测试,发现打印请求参数消耗太多资源。 执行计划 awr报告 阅读全文
posted @ 2016-04-19 13:22 KerryJava 阅读(380) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3