![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 86
骑个小蜗牛
个人日常学习随笔记录
展开
-
Oracle中(+)的使用
(+)是oracle 中的一种特殊的用法,(+)表示外连接,并且总是放在非主表的一方。(+)操作符只能出现在WHERE子句中,并且不能与OUTER JOIN语法同时使用使用(+)操作符执行外连接时,如果在WHERE子句中包含有多个条件,则必须在所有条件中都包含(+)操作符(+)操作符只适用于列,而不能用在表达式上(+)操作符不能与OR和IN操作符一起使用(+)操作符只能用于实现左外连接和右外连接,而不能用于实现完全外连接。原创 2023-04-04 22:21:45 · 4071 阅读 · 1 评论 -
MySQL自带数据库
MySQL自带数据库自带数据库介绍1. mysql2. information_schemaServer层统计信息字典表Server层表级别对象字典表Server层其它信息字典表InnoDB层系统字典表InnoDB层锁、事务、统计信息字典表InnoDB层全文索引字典表InnoDB层压缩相关字典表3. performance_schema4. sys原创 2023-02-02 22:29:06 · 6440 阅读 · 0 评论 -
MySQL事件
事件介绍事件调度查询事件调度状态开关事件调度(临时)开关事件调度(永久)事件使用创建事件语法子句分析执行计划子句事件主体子句查询事件修改事件删除事件原创 2023-02-02 22:26:53 · 8966 阅读 · 2 评论 -
MySQL SHOW命令
常用SHOW命令汇总- 服务器运行状态信息- 支持的字符集信息- 支持的校对规则信息- 上一个执行语句的告警信息- 上一个执行语句的错误信息- 服务器线程信息- 用户权限信息- 支持的权限列表- 二进制日志文件列表- 主库二进制日志文件列表- 系统变量信息- 主服务器状态信息- 从服务器状态信息- 从服务器HOST列表- SQL性能分析- 支持的存储引擎列表- 指定存储引擎状态- 指定存储引擎互斥参数- 数据库名称集合- 数据库构建信息- 数据库中表原创 2023-02-02 22:26:01 · 7541 阅读 · 0 评论 -
MySQL数据类型
1. 数值类型整型浮点型定点型2. 日期时间类型datetimetimestamp3. 字符串类型字符串文本字符串二进制字符串二进制大对象字符串原创 2022-10-29 13:49:04 · 3766 阅读 · 0 评论 -
Java与MySQL时间不一致问题
Java与MySQL时间不一致问题一、问题情况描述二、CST时区混乱1. CST有四种含义2. 什么是时区三、绝对时间与本地时间1. 绝对时间2. 本地时间3. 时区偏移量四、MySQL服务端时区1. system_time_zone(系统时区)2. time_zone(全局时区或当前会话时区)五、问题具体分析关于serverTimezone时间戳与时区无关性主要步骤流程图分析1. 正确情况流程图2. 错误情况流程图错误情况详细分析主要步骤源码分析原创 2022-10-18 23:22:07 · 9984 阅读 · 1 评论 -
MySQL查询的执行流程
MySQL分层1. Server层2. 存储引擎层查询的执行流程1. 建立连接MySQL通信2. 发送SQL3. 查询缓存4. 解析器5. 预处理器6. 查询优化器7. 查询执行引擎原创 2022-09-28 22:15:03 · 4420 阅读 · 0 评论 -
MySQL执行计划explain
MySQL explain介绍MySQL explain参数1. id2. select_type3. table4. partitions5. type6. possible_keys7. key8. key_len9. ref10. rows11. filtered12. ExtraMySQL 查询的执行流程原创 2022-09-28 22:11:40 · 4118 阅读 · 0 评论 -
MySQL关键字的执行顺序分析
SQL查询常用关键字书写顺序执行顺序关键字常见疑问1. on和join执行顺序2. cross join on执行顺序3. on和where的区别4. where和having的区别5. group by、having使用别名6. inner join 与笛卡尔积的区别7. 通过关键字对sql性能的优化关键字优化分析1. 优先选择on,而不是where2. 优先选择left join、right join,而不是inner join、cross join.........原创 2022-08-25 22:04:17 · 6102 阅读 · 0 评论 -
聊聊缓存相关知识
缓存原理、缓存穿透、布隆过滤器、缓存击穿、缓存雪崩、缓存预热、缓存更新、缓存降级原创 2022-02-28 22:43:47 · 12154 阅读 · 0 评论 -
SQL语言的分类
SQL语言的分类原创 2022-02-11 20:31:52 · 17880 阅读 · 0 评论 -
MySQL函数
MySQL函数原创 2022-02-10 22:40:34 · 11427 阅读 · 0 评论 -
数据库全景图总结
文章目录数据库全景图数据库分类SQLNoSQLNewSQL数据库全景图数据库分类数据库可以分为3大类:SQL:Structured Query Language,指传统的关系型数据库(RDBMS)。主要代表:SQL Server、Oracle、MySQL、PostgreSQL。NoSQL:Not Only SQL,泛指非关系型数据库。主要代表:MongoDB、Redis、CouchDB。NewSQL:对各种新的可扩展/高性能数据库的简称。主要代表:Clustrix、GenieDB。原创 2021-12-28 11:03:15 · 7874 阅读 · 0 评论 -
数据库系统排名
文章目录完整排名关系型数据库键值存储数据库文档数据库时序数据库图形数据库搜索引擎数据来源:https://db-engines.com/en/ranking共381个数据库系统,2021年12月排名完整排名关系型数据库前60名键值存储数据库前20名文档数据库前20名时序数据库前20名图形数据库前20名搜索引擎...原创 2021-12-27 22:15:00 · 10189 阅读 · 0 评论