会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
郁冬
专注于后端开发,喜欢阅读和分享;
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
···
23
下一页
2019年4月24日
普通索引与唯一索引的选择问题
摘要: 说到这个问题之前,首先我们需要先了解一下change buffer 当需要更新一个数据页时,如果数据页在内存中就直接更新,而如果这个数据页还没有在内存中的话,在不影响数据一致性的前提下,InooDB 会将这些更新操作缓存在 change buffer 中,这样就不需要从磁盘中读入这个数据页了。在下次
阅读全文
posted @ 2019-04-24 10:26 郁冬
阅读(480)
评论(0)
推荐(0)
2019年4月22日
Mysql锁的类型与简析
摘要: 数据库锁设计的初衷是处理并发问题。作为多用户共享的资源,当出现并发访问的时候,数据库需要合理地控制资源的访问规则。而锁就是用来实现这些访问规则的重要数据结构。 根据加锁的范围,MySQL 里面的锁大致可以分成全局锁、表级锁和行锁三类。 全局锁 顾名思义,全局锁就是对整个数据库实例加锁。MySQL 提
阅读全文
posted @ 2019-04-22 18:19 郁冬
阅读(11848)
评论(2)
推荐(2)
深入浅出Mysql索引
摘要: 索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。 索引模型有三种常见、也比较简单的数据结构分别是哈希表、有序数组和搜索树。 哈希表 哈希表是一种以键 - 值(key-value)存储数据的结构,我们只要输入待查找的值即 key,就可以找到其对应的值即 Value。哈希的思路很简单,把值放
阅读全文
posted @ 2019-04-22 16:42 郁冬
阅读(512)
评论(0)
推荐(0)
2019年4月19日
Mysql修改语句的运行流程
摘要: 执行修改语句前要先连接数据库,这是连接器的工作。 接下来,分析器会通过词法和语法解析知道这是一条更新语句。优化器决定要使用 ID 这个索引。然后,执行器负责具体执行,找到这一行,然后更新。 Mysql查询语句的运行流程详细说过这个过程,与查询流程不一样的是,更新流程还涉及两个重要的日志模块,它们正是
阅读全文
posted @ 2019-04-19 15:07 郁冬
阅读(861)
评论(0)
推荐(0)
Mysql查询语句的运行流程
摘要: 我们先看一下MYsql的基本架构示意图: 大体来说,MySQL 可以分为 Server 层和存储引擎层两部分。 Server 层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层
阅读全文
posted @ 2019-04-19 13:48 郁冬
阅读(916)
评论(0)
推荐(0)
2019年4月5日
Go语言入门之切片的概念
摘要: 切片是对数组的引用,对切片的改变会改变原数组的值 slice的扩展:只能向后扩展,不能向前扩展 s[i]不可以超越len(s),向后扩展不能超越底层数组cap(s) [0 1 2 3 4 5 6 7 8 9 10][2 3 4 5][5 6]
阅读全文
posted @ 2019-04-05 17:51 郁冬
阅读(305)
评论(0)
推荐(0)
Go语言入门之指针的使用
摘要: 指针的使用:
阅读全文
posted @ 2019-04-05 16:24 郁冬
阅读(333)
评论(0)
推荐(0)
Go语言入门之变量声明
摘要: 1、使用var关键字声明变量,如果没有初始化,则变量默认为零值。 2、根据值自行判定变量类型 3、多变量声明 4、使用var()集中定义变量 5、使用 := 赋值操作符(推荐使用) 注意1:只能初始化变量时使用 注意2:只能在函数内使用
阅读全文
posted @ 2019-04-05 11:15 郁冬
阅读(230)
评论(0)
推荐(0)
2019年3月1日
服务器开启防火墙
摘要: 1、firewalld的基本使用 启动: systemctl start firewalld 查看状态: systemctl status firewalld / firewall-cmd state 这个命令也可以,只是信息会简单点 停止: systemctl disable firewalld
阅读全文
posted @ 2019-03-01 14:57 郁冬
阅读(2162)
评论(0)
推荐(0)
Linux安全之密钥登录
摘要: 我们一般使用 PuTTY 等 SSH 客户端来远程管理 Linux 服务器。但是,一般的密码方式登录,容易有密码被暴力破解的问题。所以,一般我们会将 SSH 的端口设置为默认的 22 以外的端口,或者禁用 root 账户登录。其实,有一个更好的办法来保证安全,而且让你可以放心地用 root 账户从远
阅读全文
posted @ 2019-03-01 14:54 郁冬
阅读(1249)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
23
下一页
公告