上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 43 下一页

2020年7月13日

mysql一些好的问题

摘要: 一、“N叉树”的N值在MySQL中是可以被人工调整吗? 1, 通过改变key值来调整N叉树中非叶子节点存放的是索引信息,索引包含Key和Point指针。Point指针固定为6个字节,假如Key为10个字节,那么单个索引就是16个字节。如果B+树中页大小为16K,那么一个页就可以存储1024个索引,此 阅读全文

posted @ 2020-07-13 15:47 wsw_seu 阅读(741) 评论(0) 推荐(0) 编辑

MVCC(转)

摘要: 什么是 MVCC MVCC (Multiversion Concurrency Control) 中文全程叫多版本并发控制,是现代数据库(包括 MySQL、Oracle、PostgreSQL 等)引擎实现中常用的处理读写冲突的手段,目的在于提高数据库高并发场景下的吞吐性能。 如此一来不同的事务在并发 阅读全文

posted @ 2020-07-13 14:49 wsw_seu 阅读(187) 评论(0) 推荐(0) 编辑

极客mysql03

摘要: 1、务的特性:原子性、一致性、隔离性、持久性 2、多事务同时执行的时候,可能会出现的问题:脏读、不可重复读、幻读 3、事务隔离级别:读未提交、读提交、可重复读、串行化 4、不同事务隔离级别的区别: 读未提交:一个事务还未提交,它所做的变更就可以被别的事务看到 读提交:一个事务提交之后,它所做的变更才 阅读全文

posted @ 2020-07-13 14:47 wsw_seu 阅读(103) 评论(0) 推荐(0) 编辑

2020年7月9日

极客mysql02

摘要: mysql 一条更新语句的执行过程: 1.首先客户端通过tcp/ip发送一条sql语句到server层的SQL interface 2.SQL interface接到该请求后,先对该条语句进行解析,验证权限是否匹配 3.验证通过以后,分析器会对该语句分析,是否语法有错误等 4.接下来是优化器器生成相 阅读全文

posted @ 2020-07-09 17:10 wsw_seu 阅读(94) 评论(0) 推荐(0) 编辑

极客mysql01

摘要: 1.MySQL的框架有几个组件, 各是什么作用?连接器:负责跟客户端建立连接、获取权限、维持和管理连接。查询缓存:查询请求先访问缓存(key 是查询的语句,value 是查询的结果)。命中直接返回。不推荐使用缓存,更新会把缓存清除(关闭缓存:参数 query_cache_type 设置成 DEMAN 阅读全文

posted @ 2020-07-09 15:50 wsw_seu 阅读(108) 评论(0) 推荐(0) 编辑

Mysql之存储过程与存储函数

摘要: 1 存储过程 1.1 什么是存储过程 存储过程是一组为了完成某项特定功能的sql语句集,其实质上就是一段存储在数据库中的代码,他可以由声明式的sql语句(如CREATE,UPDATE,SELECT等语句)和过程式sql语句(如IF...THEN...ELSE控制结构语句)组成。存储过程思想上很简单, 阅读全文

posted @ 2020-07-09 15:17 wsw_seu 阅读(390) 评论(0) 推荐(0) 编辑

MySQL视图详细介绍

摘要: 前言: 在MySQL中,视图可能是我们最常用的数据库对象之一了。那么你知道视图和表的区别吗?你知道创建及使用视图要注意哪些点吗?可能很多人对视图只是一知半解,想详细了解视图的同学看过来哟,本篇文章会详细介绍视图的概念、创建及使用方法。 1.视图定义及简单介绍 视图是基于 SQL 语句的结果集的可视化 阅读全文

posted @ 2020-07-09 14:55 wsw_seu 阅读(306) 评论(0) 推荐(0) 编辑

mysql 触发器的创建和使用

摘要: 什么是触发器 触发器(TRIGGER)是MySQL的数据库对象之一,从5.0.2版本开始支持。该对象与编程语言中的函数非常类似,都需要声明、执行等。但是触发器的执行不是由程序调用,也不是由手工启动,而是由事件来触发、激活从而实现执行。有点类似DOM中的事件。 那么为什么要使用数据库对象触发器呢?在具 阅读全文

posted @ 2020-07-09 14:41 wsw_seu 阅读(1352) 评论(0) 推荐(0) 编辑

2020年7月8日

分治 315. 计算右侧小于当前元素的个数

摘要: 给定一个整数数组 nums,按要求返回一个新数组 counts。数组 counts 有该性质: counts[i] 的值是 nums[i] 右侧小于 nums[i] 的元素的数量。 示例: 输入: [5,2,6,1]输出: [2,1,1,0] 解释:5 的右侧有 2 个更小的元素 (2 和 1).2 阅读全文

posted @ 2020-07-08 21:43 wsw_seu 阅读(184) 评论(0) 推荐(0) 编辑

2020年7月7日

128. 最长连续序列

摘要: 给定一个未排序的整数数组,找出最长连续序列的长度。 要求算法的时间复杂度为 O(n)。 示例: 输入: [100, 4, 200, 1, 3, 2]输出: 4解释: 最长连续序列是 [1, 2, 3, 4]。它的长度为 4。 0 1 1 2 输出 3 class Solution { public: 阅读全文

posted @ 2020-07-07 10:01 wsw_seu 阅读(119) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 43 下一页

导航