《高性能Mysql》读书笔记之Schema与数据类型优化
一、选择优化的数据类型原则使用可以正确存储的最小数据类型小的数据类型占用更少的磁盘、内存和CPU缓存,并且处理时需要的CPU周期也更少选择简单的数据类型简单的数据类型通常需要更少的CPU周期,整数比字符操作代价更低尽量避免NULL通常情况下最好设置指定列为NOT NULL,除非真的需要存储NULL值NULL会使用更多的存储空间,再MYSQL中需要特殊处理当可为NULL的列被索引时,每个索引记录需....
MySQL知识点总结(《SQL必知必会》_读书笔记)
第一章 了解SQL主键:表中每一行都应该有一列(或几列)可以唯一标识自己。主键可以是一列构成,也可以是几列共同构成。唯一 非空 不允许修改第二章 检索数据关于通配符:一般而言,除非你确实需要表中的每一列,否则最好别使用 * 通配符。检索不同的值:DISTINCT不能部分使用 DISTINCT , DISTINCT 关键字作用于所有的列,不仅仅是跟在其后的那一列。DISTINCT 需要放到所有列名....

《MYSQL必知必会》读书笔记 (四)
第二十九章 数据库维护备份数据一般有以下几种方案:1.使用命令行实用程序 mysqldump 转储所有数据库内容到某个外部 文件。在进行常规备份前这个实用程序应该正常运行,以便能正 确地备份转储文件。2.可用命令行实用程序 mysqlhotcopy 从一个数据库复制所有数据 (并非所有数据库引擎都支持这个实用程序)。3.可以使用 MySQL 的 BACKUP TABLE 或 SELECT INT....

《MYSQL必知必会》读书笔记(三)
第十九章 插入数据使用INSERT语句插入数据,大家都很熟悉。 例如向 Customers 表插入一条name为tom,age为29的数据 一般有以下两种方式:INSERT INTO Customers VALUES("tom", "29"); INSERT INTO Customers(name, age) VALUES("tom", "29");点击复制代码复制出错复制成功一般推荐第二张方式....

《MYSQL必知必会》读书笔记(二)
第十七章 组合查询在 MySQL 中,可以执行多条查询语句,然后对多个结果集,使用UNION语句合并成单个查询结果集返回。主要有以下两种应用场景: 1.在单个查询中从不同的表返回类似结构的数据。 2.对单个表执行多个查询,将结果集合并成一个结果集。使用UNION例如我们需要价格小于等于5的所有物品的一个列表,而且 还想包括供应商1001和1002生产的所有物品(不考虑价格), 这条语句由前面的两....

《MYSQL必知必会》读书笔记(一)
第十四章 使用子查询子查询作为WHERE子句的条件有时候一条SELECT语句无法满足我们的需求,我们可以把一条SELECT语句的结果用于另外一条SELECT语句的WHERE子句,来实现复杂查询。例如:我们想要获取订购物品TNT2的所有客户的名字和联系方式: 可以按照下图中的复杂查询实现:(1) 查询包含物品TNT2的所有订单的编号。 (2) 根据订单编号查询所有客户的ID。 (3) 根据客户的I....

《MYSQL必知必会》读书笔记(中)
第四章 检索数据这两章主要讲得是查询相关的。查询时默认的数据顺序:SELECT prod_name FROM products;点击复制代码复制出错复制成功如果是不设置任何排序条件,以这种方式来进行查询,返回的数据的顺序是根据它们在底层表中出现的顺序(可以是数据最初添加到表中的顺序,但是如果数据进行过更新或删除,顺序会受到MySQL重用回收存储空间的影响)使用DISTINCT去重:SELECT ....

《MYSQL必知必会》读书笔记(下)
第九章 用正则表达式进行搜索这一章主要讲得是正则相关的知识,我个人认为把正则当成一门单独的技术进行学习会比较好,所以建议可以专门去学习第十章 使用计算字段某些场景下,存储在的表中的数据不是我们所需要的,我们需要对它进行转换、计算或格式化过,这就是计算字段的用途。使用Concat()函数对字段进行拼接多数DBMS使用+或||来实现拼接, MySQL则使用Concat()函数来对字段进行拼接。Con....

【读书笔记】Mysql | 一图了解Mysql全貌
1. Mysql设计和参数概念以及所涉及到的存储引擎1. 存储引擎网络异常,图片无法展示|2. 架构设计网络异常,图片无法展示|3. 数据库结构设计网络异常,图片无法展示|4. 参数网络异常,图片无法展示|5. MVCC网络异常,图片无法展示|2. 数据库的影响以及优化1. 影响数据库性能网络异常,图片无法展示|2. 查询优化网络异常,图片无法展示|3. 数据库索引网络异常,图片无法展示|数据库....

MySQL技术大全读书笔记:MySQL数据类型【定点数类型】
第三阶段 mysql开发 【数据类型】定点数类型简介在 MySQL 中 只有一种那就是: DECIMAL(M,D),其中 M被称为 精度 数据的总位数,D被称为 标度 代表数据的小数部分站的位数定点数 在mysql内部是以字符串的形式进行储存的,它的精度比浮点数更加精确适用场景 : 存储金额等需要高精度的数据。特性: 存储数据都最大值和 double类型一样,但是他由 M,D来决定有效的数据范围....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。