上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 59 下一页

MySQL执行计划详解

摘要: Explain语法 EXPLAIN SELECT …… 变体: 1. EXPLAIN EXTENDED SELECT …… 将执行计划“反编译”成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句 2. EXPLAIN PARTITIONS SELECT …… 阅读全文
posted @ 2024-09-07 20:28 数据派 阅读(1186) 评论(0) 推荐(0)

理解MySQL——索引与优化

摘要: 写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页 阅读全文
posted @ 2024-09-07 20:28 数据派 阅读(65) 评论(0) 推荐(0)

MySQL修改密码

摘要: 第一种方式: 最简单的方法就是借助第三方工具Navicat for MySQL来修改,方法如下: 1、登录mysql到指定库,如:登录到test库。 2、然后点击上方“用户”按钮。 3、选择要更改的用户名,然后点击上方的“编辑用户”按钮。 4、出现如图界面,输入新密码,并确认新密码,点击“保存”按钮 阅读全文
posted @ 2024-09-07 20:27 数据派 阅读(3863) 评论(0) 推荐(0)

MySQL 死锁如何处理

摘要: 记一次MySQL 死锁分析处理过程,聊聊我的思路。前车之鉴,后事之师。 以一个例子为切入点 一、问题背景 某业务模块反馈数据库最近出现过几次死锁告警的情况,本文总结了这次死锁排查的全过程,并分析了导致死锁的原因及解决方案。 希望给大家提供一个死锁的排查及解决思路。 基础环境: 主机类型:x3850 阅读全文
posted @ 2024-09-07 14:09 数据派 阅读(138) 评论(0) 推荐(0)

Linux完全卸载MySQL

摘要: 如何在Linux下卸载MySQL数据库呢? 下面总结、整理了一下Linux平台下卸载MySQL的方法。 MySQL的安装主要有三种方式:二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。 RPM包安装方式的MySQL卸载 1: 检查是否安装了MySQL组件。 [r 阅读全文
posted @ 2024-09-07 14:09 数据派 阅读(1101) 评论(0) 推荐(0)

MySQL触发器trigger的使用

摘要: Q:什么是触发器? A: 触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。 触发器的特性: 1、有begin end体,begin end;之间的语句可以写的简单或者复杂 2、什么条件会触发:I、D、U 3、什么时候触发:在增删改前或者后 4、触发频率:针对每一行执 阅读全文
posted @ 2024-09-07 14:09 数据派 阅读(697) 评论(0) 推荐(0)

抓包工具tcpdump用法说明

摘要: tcpdump采用命令行方式对接口的数据包进行筛选抓取,其丰富特性表现在灵活的表达式上。 不带任何选项的tcpdump,默认会抓取第一个网络接口,且只有将tcpdump进程终止才会停止抓包。 例如: shell> tcpdump -nn -i eth0 icmp 下面是详细的tcpdump用法。 1 阅读全文
posted @ 2024-09-06 22:28 数据派 阅读(1490) 评论(0) 推荐(0)

MySQL索引类型

摘要: 一、简介 MySQL目前主要有以下几种索引类型:1.普通索引2.唯一索引3.主键索引4.组合索引5.全文索引 二、语句 CREATE TABLE table_name[col_name data type] [unique|fulltext][index|key][index_name](col_n 阅读全文
posted @ 2024-09-06 22:26 数据派 阅读(3039) 评论(0) 推荐(0)

MySQL变量的使用

摘要: 在mysql文档中,mysql变量可分为两大类,即系统变量和用户变量。 但根据实际应用又被细化为四种类型,即局部变量、用户变量、会话变量和全局变量。 一、局部变量 mysql局部变量,只能用在begin/end语句块中,比如存储过程中的begin/end语句块。 其作用域仅限于该语句块。 -- de 阅读全文
posted @ 2024-09-06 22:26 数据派 阅读(1018) 评论(0) 推荐(1)

MySQL 中 Varchar(50) 和 varchar(500) 有什么区别?

摘要: 问题 我们在设计表结构的时候,设计规范里面有一条如下规则:对于可变长度的字段,在满足条件的前提下,尽可能使用较短的变长字段长度。为什么这么规定,主要基于两个方面 基于存储空间的考虑 基于性能的考虑 网上说Varchar(50)和varchar(500)存储空间上是一样的,真的是这样吗?基于性能考虑, 阅读全文
posted @ 2024-09-06 09:33 数据派 阅读(77) 评论(0) 推荐(0)
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 59 下一页