自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用JavaScript实现UTF-8编解码

首先简单介绍一下UTF-8。UTF-8以字节为单位对Unicode进行编码。UTF-8的特点是对不同范围的字符使用不同长度的编码。对于0x00-0x7F之间的字符,UTF-8编码与ASCII编码完全相同。UTF-8编码的最大长度是6个字节。从上表可以看出,6字节模板有31个x,即可以容纳31位二进制数字。Unicode的最大码位0x7FFFFFFF也只有31位。 从Unicode到UTF-8的编码

2017-12-15 17:27:12 5421 1

原创 MySQL,Oracle,DB2,PostgreSQL上explain的用法

转载请注明原地址,谢谢(一)MySQL explain用法 explain table_name 或 explain [extended] select select_options前者可以得出一个表的字段结构等,后者提供MySQL如何执行SQL语句的一些信息。Explain可以用在select,delete,insert,replace和update之前。

2017-12-13 19:06:31 4117

原创 分布式数据库TiDB架构及资源调度隔离简介

以下内容均来自TiDB官网,这里只是做了聚合总结TiDB 整体架构  TiDB ServerTiDB Server 负责接收 SQL 请求,处理 SQL 相关的逻辑,并通过 PD 找到存储计算所需数据的 TiKV 地址,与 TiKV 交互获取数据,最终返回结果。 TiDB Server 是无状态的,其本身并不存储数据,只负责计算,可以无限水平扩展,可以通过负载均衡组

2017-12-13 18:59:18 2060

原创 分布式数据库TiDB中优化器相关代码

TiDB中优化器有关代码 TiDB的优化分为基于规则的优化(Rule Based Optimization)和基于代价的优化(Cost Based Optimization)。TiDB的优化器相关代码在 plan包中,这个包的主要工作是将 AST转换为查询计划树,树中的节点是各种逻辑算子或者是物理算子,对查询计划化的各种优化都是通过调用树根节点的各种方法,递归地对所有节点进行优

2017-12-13 18:43:36 546

原创 为什么写博客?

从开始学习到现在也有许多年了,期间做了许多东西,也有许多感悟理解,同时也是为了总结知识,时刻回顾。在几年学习的过程中,也阅读了许多他人的博客,觉得这是一种不错的方式,总结的同时也在分享,让更多的人受益。

2017-12-13 18:42:17 228

东北大学数据库期末试卷

东北大学数据库期末试卷

2016-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除