一、前言
MySQL对于很多Linux从业者而言,是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL的优化器能够按照预想的合理方式运行而已。
今天给大家体验MySQL的优化实战,助你高薪之路顺畅!
分类:
数据库 时间:
2020-06-12 11:12:20
阅读次数:
67
用函数unistr将Oracle数据库中的Unicode转换为中文 1:保留连续的中文 select regexp_substr('Hello,大家好!greeting', '[' || unistr('\0391') || '-' || unistr('\9fa5') || ']+') from ...
分类:
数据库 时间:
2020-06-12 11:09:42
阅读次数:
353
1 MySQL的下载 这里是mysql5.7.30的版本下载地址 https://dev.mysql.com/downloads/mysql/5.7.html#downloads 根据自己电脑选择合适的下载包 将下载下来的安装包解压到合适的位置 这面我就不再解压了 直接看我的目录结构 data目录 ...
分类:
数据库 时间:
2020-06-12 11:01:43
阅读次数:
85
【摘要】对于mysql主备实例,seconds_behind_master是衡量master与slave之间延时的一个重要参数。通过在slave上执行"show slave status;"可以获取seconds_behind_master的值。 Seconds_Behind_Master 对于my ...
分类:
数据库 时间:
2020-06-12 11:01:18
阅读次数:
66
工作原理 以如下SQL为例,分析in在嵌套查询语句中的工作原理: SELECT * FROM A WHERE id IN (SELECT id FROM B);) 等价于: SELECT id FROM B >先执行in中的查询,并且缓存结果集; SELECT * FROM A WHERE A.id ...
分类:
数据库 时间:
2020-06-12 11:00:11
阅读次数:
90
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。 ...
分类:
数据库 时间:
2020-06-12 10:57:13
阅读次数:
140
关系数据库系统的查询优化 一、查询优化概述 1.查询优化的优点 2.查询优化的好处 3.查询优化的总目标 二、一个实例 参考-《数据系统概论(第五版)》-人民大学-王珊 ...
分类:
数据库 时间:
2020-06-12 10:51:15
阅读次数:
47
--一、按用户将Oracle数据库导出为dmp文件 create or replace directory outfiled as 'E:\outfiled'; --创建逻辑目录 --drop directory outfiled; --删除逻辑目录 --select * from dba_dire ...
分类:
数据库 时间:
2020-06-12 10:47:56
阅读次数:
206
存储过程的基本语法如下: create or replace procedure procedure_name as begin extention; end; 在sqlplus中调用存储过程的方式: begin procedure_name; end; 我的业务需求是:查询自2015年1月1号以来 ...
分类:
数据库 时间:
2020-06-12 10:45:50
阅读次数:
152
监控mysql表中数据,如果没有当天的数据就用zabbix报警 mysql表用有时间列,需要使用时间函数做判断 1.当前日期函数 mysql> SELECT NOW(); + + | NOW() | + + | 2020-06-12 10:07:07 | + + 1 row in set (0.00 ...
分类:
数据库 时间:
2020-06-12 10:40:23
阅读次数:
89
语法:SELECT 字段 FROM table WHERE EXISTS(subquery); 示例: SELECT * FROM A WHERE EXISTS(SELECT 1 FROM B WHERE B.id = A.id); Exists执行顺序如下: 1.首先执行一次外部查询并且缓存结果集 ...
分类:
数据库 时间:
2020-06-12 10:39:10
阅读次数:
76
环境说明: 阿里云服务器 Ubuntu 16.04 docker 1、拉取镜像 sudo docker pull mcr.microsoft.com/mssql/server:2017-latest 2、创建容器 docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWO ...
分类:
数据库 时间:
2020-06-12 10:30:41
阅读次数:
120
本篇对于Python操作MySQL主要使用两种方式: 原生模块 pymsql ORM框架 SQLAchemy pymsql pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。 下载安装 1 pip3 install pymysql 使用操作 1、执行SQL 1 2 ...
分类:
数据库 时间:
2020-06-12 00:59:25
阅读次数:
69
下载和安装PD: 分享我的软件资源,里面包含了对PD汉化包(链接出问题时可以留言,汉化包只能对软件里面部分菜单栏汉化) 链接:https://pan.baidu.com/s/1lNt1UGZhtDV8gWfYwSI92g 提取码:l6zn 这个软件安装挺简单的,而且安装教程网上很多,这里就不演示了。 ...
分类:
数据库 时间:
2020-06-12 00:34:34
阅读次数:
85
高级算子 mapPartitionWithIndex:对RDD中每个分区(有下标)进行操作,通过自己定义的一个函数来处理 def mapPartitionsWithIndex[U](f: (Int, Iterator[T]) ? Iterator[U]) f 是函数参数,接收两个参数 Int:分区号 ...
分类:
数据库 时间:
2020-06-12 00:32:18
阅读次数:
96
1,仅仅删除数据 --delete语句(可以条件语句) delete from table_name [where ... ]; --truncate语句(无条件语句) truncate [table] table_name; -区别:delete 是一个一个删除,truncate直接删除一个表中所 ...
分类:
数据库 时间:
2020-06-11 23:22:23
阅读次数:
151