
MySQL、Oracle数据库
MySQL、Oracle
BlogChat
这个作者很懒,什么都没留下…
展开
-
oracle数据库(二)
SQL Select语句完整的执行顺序:1、from子句组装来自不同数据源的2、where子句基于指定的条件对记3、group by子句将数据划分为多个4、使用聚集函数进行计算;5、使用having子句筛选分组;6、计算所有的表达式;7、select 的字段;8、使用order by对结果集进行排序那么:where子时候,聚合函数还没有进行计算基础表不是必须...原创 2018-08-14 17:19:03 · 463 阅读 · 0 评论 -
数据库设计(一)
数据库设计varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。nvarchar(n)包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。两字段分别有字段值:我和cof...原创 2018-08-13 11:52:34 · 275 阅读 · 0 评论 -
MySQL事务与锁机制详解
1 什么是数据库的事务?1.1 事务的典型场景比如下单,会操作订单表,资金表,物流表等等,这个时候我们需要让这些操作都 在一个事务里面完成。在金融的系统里面事务配置是很常见的,比如行内转账的这种操 作,如果我们把它简单地理解为一个账户的余额增加,另一个账户的余额减少的情况(当 然实际上要比这复杂),那么这两个动作一定是同时成功或者同时失败的。1.2 事务的定义维基百科的定义:事务是数据库管...原创 2020-02-22 20:26:26 · 805 阅读 · 1 评论 -
MYSQL架构与SQL执行流程
一、数据库表、存储引擎介绍数据库表:就是用来存储数据的,一个是数据内容,一个是数据的存储格式(表类型,也叫存储引擎)。可以放到磁盘、也可以放到内存;可以使用索引也可以不适用索引;可以让数据支持修改的功能、也可以不支持修改的功能。这就是数据不同的存储格式。所以访问的方式由存储结构决定的。分析存储引擎如何什么样的数据:找到数据的存储路径,不同的存储引擎存储的数据格式是不同的。二、MySQL官...原创 2020-02-22 19:14:54 · 156 阅读 · 0 评论 -
Mysql-error code汇总
OS error code 1: Operation not permitted OS error code 2: No such file or directory OS error code 3: No such process OS error code 4: Interrupted system call OS error code 5: I...原创 2018-08-03 09:59:59 · 9205 阅读 · 1 评论