随笔分类 - MySQL
摘要:https://www.cnblogs.com/aspirant/p/9214485.html 一步步分析为什么B+树适合作为索引的结构 以及索引原理 mysql的B+树索引 查找使用了二分查找,redis 跳表也使用了二分查找法,kafka查询消息日志也使用了二分查找法,二分查找法时间复杂度O(l
阅读全文
摘要:https://www.iteye.com/blog/zhuyuehua-1872202 1.索引结构 1.1 B+树索引结构 从物理上说,索引通常可以分为:分区和非分区索引、常规B树索引、位图(bitmap)索引、翻转 (reverse)索引等。其中,B树索引属于最常见的索引 B树索引是一个典型的
阅读全文
摘要:https://blog.csdn.net/du5006150054/article/details/82379210 B+树索引是B+树在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引。B+树中的B代表平衡(balance),而不是二叉(binary),因为B+树是从最早的平衡二叉
阅读全文
摘要:https://www.cnblogs.com/xqzt/p/4456746.html B-Tree索引是最常见的索引结构,默认创建的索引就是B-Tree索引。 一、B树索引的结构 B-树索引是基于二叉树结构的。B-树索引结构有3个基本组成部分:根节点、分支节点和叶子节点。其中根节点位于索引结构的最
阅读全文
摘要:https://www.jianshu.com/p/7ce804f97967 众所周知,MySQL的索引使用了B+树的数据结构。那么为什么不用B树呢? 先看一下B树和B+树的区别。 1.B树 维基百科对B树的定义为“在计算机科学中,B树(B-tree)是一种树状数据结构,它能够存储数据、对其进行排序
阅读全文
摘要:https://www.cnblogs.com/chenshishuo/p/5030029.html 本文从如何建立mysql索引以及介绍mysql的索引类型,再讲mysql索引的利与弊,以及建立索引时需要注意的地方 首先:先假设有一张表,表的数据有10W条数据,其中有一条数据是nickname='
阅读全文
摘要:https://www.cnblogs.com/hu-yewen/p/5821645.html 首先来看自然连接的定义: 自然连接:是一种特殊的等值连接,它要求两个关系进行比较的分量必须是相同的属性组,并且在结果集中将重复属性列去掉。 一个简单的例子,将下列关系R和S进行自然连接: R: A B C
阅读全文
摘要:http://www.cnblogs.com/exmyth/p/3303470.html 14.1.1 创建存储过程 MySQL中,创建存储过程的基本形式如下: CREATE PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...
阅读全文
摘要:以下的文章主要是向大家描述的是MySQL数据库中delimiter的作用是什么?我们一般都认为这个命令和存储过程关系不大,到底是不是这样的呢?以下的文章将会给你相关的知识,望你会有所收获。 其实就是告诉MySQL解释器,该段命令是否已经结束了,MySQL数据库是否可以执行了。默认情况下,delimi
阅读全文
摘要:http://stackoverflow.com/questions/745538/create-function-through-mysqldb How can I define a multi-statement function or procedure in using the MySQLd
阅读全文
摘要:487down vote Differences KEY or INDEX refers to a normal non-unique index. Non-distinct values for the index are allowed, so the index may contain row
阅读全文
摘要:f you are not familiar with MySQL stored procedures or want to review it as a refresher, you can follow the MySQL stored procedures tutorial. We will
阅读全文
摘要:This tutorial shows you how to query data from a MySQL database in Python by using MySQL Connector/Python API such as fetchone() , fetchmany() , and f
阅读全文
摘要:down voteaccepted For a Table: SELECT TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME FROM INFORMATION_SCHEMA.KEY
阅读全文
摘要:</form> Login / Register </form> Login / Register </form> Login / Register Login / Register Developer Zone Bugs Home Report a bug Statistics Advanced
阅读全文
摘要:What does "size" in int(size) of MySQL mean? https://alexander.kirk.at/2007/08/24/what-does-size-in-intsize-of-mysql-mean/ Friday, August 24th, 2007 a
阅读全文
摘要:http://everythingmysql.ning.com/profiles/blogs/data-type-confusion-what-is-an Over and over I see customers that don't understand what int(11) really
阅读全文
摘要:easy_install mysql-connector-python >>>import mysql.connector as conner >>> conn = conner.connect(user="root", passwd="kaimen", db="zentao", port=3306
阅读全文
摘要:SHOW PROCESSLISTor show status where `variable_name` = 'Threads_connected';
阅读全文
摘要:总结,int(M) zerofill,加上zerofill后M才表现出有点点效果,比如 int(3) zerofill,你插入到数据库里的是10,则实际插入为010,也就是在前面补充加了一个0.如果int(3)和int(10)不加zerofill,则它们没有什么区别.M不是用来限制int个数的.in
阅读全文