Wesley13 Wesley13
3年前
SQL 性能优化梳理
前言本文主要针对的是关系型数据数据库MySql。键值类数据库可以参考:https://www.jianshu.com/p/098a870d83e4先简单梳理下Mysql的基本概念,然后分创建时和查询时这两个阶段的优化展开。1基本概念简述1.1逻辑架构!(https://oscimg.osch
OMG!Java高级开发岗必问知识点
目录1.Mysql2.CHAR与VARCHAR的区别?3.能说下myisam和innodb的区别吗?4.你能说下事务的基本特性和隔离级别吗?5.并发问题脏读、不可重复读、幻读?6.事务的隔离级别?7.说说自增主键、UUID?8.mysql的约束分类?9.drop、delete与tru
Stella981 Stella981
3年前
Python与MySQL如何保持长连接
Python与MySQL如何保持长连接介绍在python后端开发中,时常会与数据库交互,重复的断开、连接会大大消耗数据库资源。所以一般都是定义全局变量,来弥补这个缺陷。但是Python与Mysql长连接的过程中,如果长时间没有交互,它是会断开的。再次执行sql语句是就会
Wesley13 Wesley13
3年前
MySQL查看最大连接数和修改最大连接数
1、查看最大连接数showvariableslike'%max\_connections%';2、修改最大连接数setGLOBALmax\_connections200;以下的文章主要是向大家介绍的是MySQL最大连接数的修改,我们大家都知道MySQL最大连接数的默认值是100,这个数值对于并发连接很多的数据库的应用是
Wesley13 Wesley13
3年前
oracle更新多个字段
一次更新多个字段update emp set(job,sal,comm)( select job,sal,comm form emp where ename'smith') where ename'scott';表关联update emp  aset(job,sal,comm)
Wesley13 Wesley13
3年前
MySQL 8.0.18 免安装版(也就不是msi安装包)的操作步骤
1.下载mysql,其下载界面如下图,本文是下载了标签2的那个文件(原因是它大小最小,没想到就踩坑了),如果用了标签1的方式,本文就不用看了。(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fdev.mysql.com%2Fdownloads%2Fmysql%2F)下载地址
Wesley13 Wesley13
3年前
MySQL 24小时入门笔记(1),概念
MySQL24小时入门笔记1\.数据库概念1.1数据和储存数据库本质上做的工作是储存和查询数据。理论上而言,MySQL应该叫做DBMS,也就是数据库管理系统,而不是数据库。DBMS提供了统一的建立、使用、管理数据库的接口,常见的DBMS有post
Wesley13 Wesley13
3年前
MHA选择主库源码解析
导读作者:魏新平知数堂第5期MySQL实战班学员,第10期MySQL优化班学员,现任职助教。MHA在选择新的主库之前,会先把活着的slave分为几个数组,分别为latest(最靠前的slave数组),pref(优先被选择为master的数组),bad(不会被选择成为master的slave),slave
Wesley13 Wesley13
3年前
MySQL高级知识(一)——基础
前言:MySQL高级知识主要来自尚硅谷(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.atguigu.com%2Fdownload.shtml)中MySQL的视频资源。对于网上视频资源来说,尚硅谷是一个非常好的选择。通过对相应部分的学习,笔者可以说收益颇丰,非常感谢尚硅谷。
Wesley13 Wesley13
3年前
MySQL 8 新特性之Clone Plugin
ClonePlugin是MySQL8.0.17引入的一个重大特性,为什么要实现这个特性呢?个人感觉,主要还是为GroupReplication服务。在GroupReplication中,添加一个新的节点,差异数据的补齐是通过分布式恢复(DistributedRecovery)来实现的。在MySQL8.0.17之前,只支持一种恢复方式Binl