![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
存储、数据库
安然_随心
这个作者很懒,什么都没留下…
展开
-
mysql 中 datetime 与 timestamp 的区别
mysql 中 datetime 与 timestamp 的区别区别如下:datetime 与 timestamp 数据长度不同timestamp所能存储的时间范围为:‘1970-01-01 00:00:01.000000’ 到 ‘2038-01-19 03:14:07.999999’。datetime所能存储的时间范围为:‘1000-01-01 00:00:00.000000’ 到 ‘9999-12-31 23:59:59.999999’。两者的存储方式不一样。对于TIMESTAMP,它原创 2020-09-10 18:08:01 · 438 阅读 · 0 评论 -
mysql中的隐式类型转化及实际mysql说明
文章目录类型转化初步认识表中列的类型为 int , 条件是string表中列的类型为 string , 条件是int隐式类型转化过程的坑坑1:对字符串类型 执行查询,使用 int 类型参数关于int 0关于超长串mysql 隐式类型转化规则当在不同类型的值之间比较时,mysql 就会进行类型隐式转化。另外,你也可以主动使用类型转化函数,来进行显示类型转化。主要参考文献:https://dev.mysql.com/doc/refman/8.0/en/type-conversion.html类型转化初步原创 2020-07-14 14:50:40 · 480 阅读 · 1 评论 -
mysql 优化
文章目录1. 概述2. Select 查询速度2.1 explain2.2 select 优化2.2.1 基本的优化点2.2.2 范围优化2.2.2.1 单元素索引的范围访问方法2.2.2.2 多元素索引的范围访问方法2.2.3 索引合并优化2.2.3.1 索引合并交集访问算法2.2.3.2 索引合并并集访问算法2.2.3.3 索引合并排序并集访问算法2.2.4 MySQL如何优化DISTINCT2.2.5 MySQL如何优化LEFT JOIN和RIGHT JOIN2.2.6 MySQL如何优化OR翻译 2020-07-03 15:36:25 · 232 阅读 · 0 评论 -
简明易懂的数据库join 算法说明
本文主要讲述数据库中的 nested loop 类的算法,包括nested loop join 和 block nested join算法。对于新的mysql 8中的 hash join 算法 可参见 https://blog.csdn.net/youyou1543724847/article/details/106908864原文地址:https://www.geeksforgeeks.org/join-algorithms-in-database/文章目录1. nested loop join .翻译 2020-06-23 11:03:23 · 568 阅读 · 0 评论 -
mysql 8 中的hash join
在mysql 8 前,join 主要是使用的 nested loop 算法(或是该算法的改良版本)。mysql 8 推出了 hash join 算法,本文主要说明mysql 中的hash join 算法。翻译 2020-06-22 21:32:09 · 1885 阅读 · 0 评论 -
mysql sql执行计划
先记录几个sql 的执行计划,不是很了解 为什么这几个 sql 生成这种执行计划表结构:CREATE TABLE `cash` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `employee_id` int(11) NOT NULL, `currency_id` int(11) NOT NULL, `effective_date` date NOT NULL, `items` text NOT NULL, `status` s原创 2020-05-11 21:39:19 · 294 阅读 · 0 评论 -
面试题(java,java web,网络,操作系统,数据库,算法,设计应用,其他)
文章目录1.基础知识1.1.常用类与语法1.2.集合1.3 IO1.4 并发1.4.1.并发-调度、线程状态相关1.4.2 并发-通信与锁1.4.3 并发-场景编程关1.5.JVM2.网络2.1.TCP/IP协议2.2.Java Web2.2.1.Servlet2.2.3.持久层2.2.4.性能2.3.服务器2.4.Web编程2.5.浏览器、网络应用3.算法、程序3.1.图3.2.树3.3.链表3...原创 2019-02-02 17:51:14 · 827 阅读 · 1 评论 -
mysqladmin
mysqladmin 是MySQL官方提供的shell命令行工具(mysql是连接工具),其参数都需要在shell命令行上执行。基本语法:mysqladmin [options] command1 command2其中options主要分为两类:1)连接、认证相关的参数,如ssl认证、连接绑定主机,端口等;command包括:数据库操作:create/drop databasen...原创 2018-11-30 11:05:34 · 1939 阅读 · 0 评论 -
mysql权限
文章目录1.恢复root权限2. 关于补充Myql 用户及权限的操作1.恢复root权限在测试mysql 脚本时,为了测试授权操作,为了恢复环境,执行了revoke操作将root的权限全都全都屏蔽了(revoke all privileges on *.* from root)恢复办法:先停止mysql服务:service mysql stop修改mysql配置文件/etc/mys...原创 2018-11-15 18:29:37 · 459 阅读 · 0 评论 -
HDFS
原文地址:https://www.cnblogs.com/wxplmm/p/7239342.htmlhttp://www.cnblogs.com/mindwind/p/4833098.html文章目录1. 概览2.HDFS基本结构2.1 NameNode2.1.1 简介2.1.1 NameNode启动过程(待完善)2.2 DataNode2.2.1 简介2.2.2 DataNode启动过程(待...转载 2018-10-06 17:45:55 · 1862 阅读 · 0 评论 -
MyCat:分布式数据库中间件(数据路由管理等)
参考文献地址:https://www.cnblogs.com/fyy-hhzzj/p/9044775.htmlhttps://blog.csdn.net/wrs120/article/details/80417345http://www.mycat.io/文章目录1.什么是MYCAT2.使用场景3.关键特性4.架构5.使用示例5.1 配置说明5.1.1 server.xml5.1.2 sc...转载 2018-10-04 22:57:56 · 988 阅读 · 0 评论 -
Redis一点基础的东西
目录 1.基础底层数据结构 2.windows下环境搭建 3.java里连接redis数据库 4.关于认证 5.redis高级功能总结1.基础底层数据结构1.1.简单动态字符串SDS定义: struct sdshdr{ int len; int free; char buf[];} 优势: 为了重用部分C语言函数库功能,在bu原创 2016-10-14 19:13:31 · 3007 阅读 · 0 评论 -
MySQL
目录 1.数据库的基本概念 2.数据库的一些基本操作 3.MySQL总体认识 4.MySQL的一些操作 5.数据库引擎1.数据库的基本概念1.1名称解释 实体: 现实世界中客观存在并可以被区别的事物。比如“一个学生”、“一本书”、“一门课”等等。值得强调的是这里所说的“事物”不仅仅是看得见摸得着的“东西”,它也可以是虚拟的,不如说“老师与学校的关系”。 属性: 教科书上解释为:“实体原创 2016-10-10 12:51:38 · 1564 阅读 · 0 评论