数据库
Fat春
这个作者很懒,什么都没留下…
展开
-
mysql中if()函数使用
在mysql中if()函数的用法类似于java中的三目表达式,其用处也比较多,具体语法如下: IF(expr1,expr2,expr3),如果expr1的值为true,则返回expr2的值,如果expr1的值为false,则返回expr3的值。 其经常判断查询出来的值,示例; mysql> select name,if(sex=0,'女','男') as sex from student; +-------+-----+ | name | sex | +-------+-----+ | ..转载 2021-11-17 10:49:06 · 1052 阅读 · 0 评论 -
数据库索引失效-口诀
模:模糊查询%开头 型:数据类型错误 数:对索引字段使用内部函数 空:索引字段是null 运:索引列进行四则运算 最:复合索引不按索引列最左开始查找 快:全表扫描比索引更快原创 2021-11-16 11:21:42 · 650 阅读 · 0 评论 -
Oracle输出结果加序号
自增列 加个条件 序号就乱了 最外边套一层 加函数 最终解决原创 2021-10-25 11:25:57 · 402 阅读 · 1 评论 -
redis的学习
常识: 磁盘: 寻址:ms; 带宽:G/M; 内存(寻址比硬盘快10万倍) 寻址:ns; 带宽:很大(走cpu总线); I/O buffer:成本问题 磁盘有磁道和扇区; 一扇区512Byte; 操作系统无论从磁盘读多少都是最少4K; 数据存储发展进程 随着文件变大查询速度变大,硬盘io成为瓶颈; 数据库: data page: 定义小了浪费定义大了无所谓,4K刚好和磁盘能对上,一堆4K连在一起,每个4K都要读取走的就是全量io, 怎么能变快? 索引也使用的4K,存的指向关系,随着原创 2021-09-14 17:42:20 · 135 阅读 · 0 评论