四时宝库

程序员的知识宝库

【MySQL】十个高效的MySQL方法技巧,助你更上一层楼。

本文分享十个重要的MySQL方法技巧,带读者深入了解如何优化查询、使用存储过程和触发器、创建视图以及其他实用技巧。这些技巧会对读者的MySQL开发之旅产生积极的影响。

优化案例---记一次业务逻辑优化解决mysql cpu消耗800%的性能问题

概述

最近接到IDC监控告警说某台服务器cpu过高,下面记录下故障排查的过程,仅供参考,这里主要看思路,细节不重要。


1、观察服务器资源消耗

可以看到服务器表现为cpu问题,内存消耗正常。

1.1、查看具体cpu

ps -mp 2289 -o THREAD,tid,time

MySQL Online DDL 我们该如何抉择?

一 背景

我们知道在线DDL一定程度上会影响DML.为了减小这种影响.现在可供我们选择的工具一般就是percona的pt-osc或者GitHub的gh-ost或者使用MySQL的online DDL功能,当然如果使用MySQL自带的online DDL功能.要求你的版本最少是5.7以上了.那么接下来我们对这三种方式进行压测.看看他们的表现吧.

1、Elasticsearch创建Index(elastic创建索引)

Elasticsearch官方为Java提供了三种客户端API:

1、TransportClient:这种方式通过TCP与Elasticsearch服务进行交互。

2、Java Low Level REST Client: 低级别的REST客户端,通过http与集群交互,用户需自己编组请求JSON串,及解析响应JSON串。兼容所有ES版本。

学习Llama-index的第二课,改进查询

上一篇Llama-index的学习,我们通过查询数据,没有得到比较理想的结果,这篇学习,我们做一些改进,让Llama-index生成的结果更精准一些。

第二篇-开发篇-Mysql表类型(存储引擎)的选择

第2篇 开发篇


第7章 表类型(存储引擎)的选择

MySql常用语句(mysql基础语句汇总)

  1. 启动服务:
  2. net start mysql
  3. 退出数据库:
  4. exit;
  5. 数据库操作:
  6. 登陆数据库
  7. mysql -uroot -p密码

mysql innodb索引原理(mysql索引实现原理)

聚集索引(clustered index)

innodb存储引擎表是索引组织表,表中数据按照主键顺序存放。其聚集索引就是按照每张表的主键顺序构造一颗B+树,其叶子结点中存放的就是整张表的行记录数据,这些叶子节点成为数据页。

聚集索引的存储并不是物理上连续的,而是逻辑上连续的,叶子结点间按照主键顺序排序,通过双向链表连接。多数情况下,查询优化器倾向于采用聚集索引,因为聚集索引能在叶子结点直接找到数据,并且因为定义了数据的逻辑顺序,能特别快的访问针对范围值的查询。

深入理解MySQL:数据库引擎的选择与性能优化

引言

超详细的mysql awr监控系统系统搭建教程--第一部分

概述

分享一个alpha版mysql awr,其提供的特性类似于oracle awr或statspack+集中式监控。对于原来从事oracle dba或者相关运维的人原来说,这会是个不错的选择。

下载地址:https://gitee.com/zhjh256/mysqlawr/releases

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接