sumingyi

随笔分类 -  sql

mysql横竖表转换
摘要:竖表如下: 转换为横表 -- 横竖表转换 1 多表查询SELECT c1.name,c1.grade as chinese,c2.grade as math,c3.grade as english from (SELECT * from stu where course ="语文") c1,(SEL 阅读全文

posted @ 2023-09-21 17:27 苏易 阅读(480) 评论(0) 推荐(0) 编辑

MySQL 分页优化
摘要:1.普通翻页 limit SELECT id FROM page_test_t ORDER BY id LIMIT 1000,10 例如:limit 1000,10 ,会从数据文件中查询1010 行记录,只返回的10记录,前1000行记录会被抛弃掉。 2.延迟关联 作为子查询或视图 自关联 适合前后 阅读全文

posted @ 2023-09-21 16:25 苏易 阅读(131) 评论(0) 推荐(0) 编辑

mysql基础(3/3)
摘要:存储引擎 存储引擎的本质 通过采用不同的技术将数据存储在文件或内存中 每一种技术都有不同的存储机制,不同的存储机制提供不同的功能和能力 通过选择不同的技术,可以获得额外的速度或功能,改善我们的应用 查看存储引擎 show engines\G 1)在建表时,可使用<ENGINES>选项为CREATE 阅读全文

posted @ 2023-09-21 16:03 苏易 阅读(7) 评论(0) 推荐(0) 编辑

mysql基础(2/3)
摘要:表 定义 表:是数据库最基本的组成单元,数据库是用来存储数据的,数据库中有很多表,每一个表都是一个独立的单元,表也是一个结构化的文件,由行和列组成,行称为数据或记录,列称为字段,字段又包括:字段名称、字段类型、长度、约束。 创建表 语法格式:create table 表名称(字段名 类型(长度) 约 阅读全文

posted @ 2023-09-21 15:45 苏易 阅读(19) 评论(0) 推荐(0) 编辑

mysql基础(1/3)
摘要:一、表的定义 表是一种结构化的文件,可以用来存储特定类型的数据,如:学生信息、课程信息等,都可以放到表中,另外表都有特定的名称,而且不能重复。表中有以下几个概念:列、行、主键。 1.列(字段) 列,通常叫做字段,每个字段都包含:字段名称、字段数据类型、字段约束、字段长度; 2.行(记录) 行,通常叫 阅读全文

posted @ 2023-09-19 17:31 苏易 阅读(12) 评论(0) 推荐(0) 编辑

mysql count()函数
摘要:count(expr)函数的参数 expr可以是任意的表达式,该函数用于统计在符合搜索条件的记录总数; count(expr)函数执行效率从低到高排序为:count(非主键字段) < count(主键) < count(1) ≈ count(*) ; 对于 count(1) 和 count(*) , 阅读全文

posted @ 2023-09-19 17:07 苏易 阅读(40) 评论(0) 推荐(0) 编辑

MySQL中char与varchar的区别:存储机制、性能差异、适用场景
摘要:引用链接:https://www.maoyingdong.com/mysql-char-vs-varchar/ 在MySQL中,varchar和char都可以用来存储字符串。 从语义上看,varchar是变长的(Variable-length),char是定长的(Fixed-length)。 本文基 阅读全文

posted @ 2023-08-04 11:42 苏易 阅读(2679) 评论(0) 推荐(0) 编辑

redis简单介绍
摘要:备份 阅读全文

posted @ 2023-05-27 16:43 苏易 阅读(49) 评论(0) 推荐(0) 编辑

Could not commit Hibernate transaction,Transaction not successfully started
摘要:Could not commit Hibernate transaction,Transaction not successfully started 1.数据库操作和业务分离。事务内 属于业务验证抛出的异常问题或其他不符合当前业务规则的异常,挪到上一层级,如接口层或业务视图层,以此避免该类问题 2 阅读全文

posted @ 2023-05-27 13:15 苏易 阅读(172) 评论(0) 推荐(0) 编辑

MVCC-数据库
摘要:参考地址:看一遍就理解:MVCC原理详解 - 掘金 (juejin.cn) 1. 相关数据库知识点回顾 1.1 什么是数据库事务,为什么要有事务 事务,由一个有限的数据库操作序列构成,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。 假如A转账给B 100 元,先从A的账户里扣除 1 阅读全文

posted @ 2023-05-27 13:05 苏易 阅读(194) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示