-
漫话:如何给女朋友解释为什么不能在MySQL中使用UTF-8编码
据库,这个大家肯定都不陌生,使用MySQL创建数据库的时候,大家需要指定一种编码方式。 很多时候,大家基于自己对编码方式的了解,会认为UTF-8是一种通用的编码方式,所以大多数时候会默认选择这种编码方...
-
使用变量对 SQL 进行优化
1.什么是变量 变量其实就是我们定义的一个可变参数,其基本语法如下: --定义一个名称为@I的变量,指定其类型为整数 DECLARE @I VARCHAR(20) --对变量@I赋值为 SET @I=...
-
关于MySQL索引知识的小妙招
一、索引基本知识 1.1 索引的优点 大大减少了服务器需要扫描的数据量,加快数据库的检索速度帮助服务器避免排序和临时表将随机io变成顺序io 1.2 索引的用处 速查找匹配WHERE子句的行从cons...
-
面试Redis没底?这40道面试题让你不再慌(附答案)
金三银四面试季,为了做好大家面试路上的助攻手,对于 Redis 这块心里还没底的同学,特整理 40 道Redis常见面试题,让你面试不慌,争取 Offer 拿到手软! 1、什么是 Redis? Red...
-
SQL Server如何找出数据库中没有索引的表
在SQL Server数据库的维护中,我们经常需要巡检,找出一些没有索引的表,然后根据实际情况判断是否需要增加索引。下面分享一个脚本,如何找出当前数据库中没有索引的表信息。 /************...
-
-
-
如何理解SQL中的自连接?
说起自连接,想必小伙伴们都听说过。在进行数据处理时经常会使用到自连接,特别是像一些连续性的问题中使用的比较多。 自连接是什么 那我们如何理解自连接呢? 自连接说白了其实就是两张表结构和数据内容完全一样...
-
Raft 的 Figure 8 讲了什么问题?为什么需要 no-op 日志?
发现之前写的 Raft 文章并没有分析过 Figure 8 的问题,而这张图比较容易让人产生歧义,群里讨论过不止一次。在这里谈谈我的理解。 Figure 8 用来说明为什么 Leader 不能提交之前...
-
程序员需要了解的知识点—MySQL索引机制
一、索引是什么 MySQL官方对索引的定义为:索引(Index)是帮助MySQL 高效 获取数据的数据结构,而MYSQL使用的数据结构是:B+树 在这里推荐大家看一本书,《深入理解计算机系统的书》 1...
