数据库

ORACLE错误一览表 方便查询

ORACLE错误一览表,方便大家查询! ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 ()...

MySQL8.0中的my.ini文件位置说明

MySQL8.0的my.ini文件位置 MySQL8.0默认安装路径C:\Program Files\MySQL,安装文件夹内容如图: 发现在安装目录中找不到my.ini文件,该文件在C:\ProgramData\MySQL\MySQL Server 8....

详解redis数据结构之压缩列表

 详解redis数据结构之压缩列表 redis使用压缩列表作为列表键和哈希键的底层实现之一。当一个列表键只包含少量的列表项,并且每个列表项都是由小整数值或者是短字符串组成,那么redis就会使用压缩列表存储列表项;同理,当一个哈希表包含的键值对都...

MySQL COUNT(*)性能原理详解

前言 在实际开发过程中,统计一个表的数据量是经常遇到的需求,用来统计数据库表的行数都会使用COUNT(*),COUNT(1)或者COUNT(字段),但是表中的记录越来越多,使用COUNT(*)也会变得越来越慢,今天我们就来分析一下COUNT(*)的性能到底...

MySQL 中字符集详细介绍

MySQL 中的 UTF8 在 MySQL 中, utf8 编码格式有点特殊, 它不是我们通常用到的 utf8, 而是 utf8mb3 编码的缩写. 而 utf8mb4 才是我们常说的那个 utf8. utf8mb3:阉割过的 utf8 字符集, 只使用 ...

Oracle 用户密码有效期的sql语句

废话不多说了,直接给大家写sql语句了,当然写法还有很多种,我也只是给大家分享其中的一种解决办法,有不同见解的可以留言哦。 oracle的密码是存在有效期的,有时候会遇到密码到期需要重设的情况,查看当前密码有效期的语句: SELECT * FROM dba...

MySQL中关于超键和主键及候选键的区别

关于超键和主键及候选键的区别 最近在看MySQL的书时遇到了一个问题: 既然已经有了主键这个概念,主键已经能够满足需求了,那为什么还要有候选键这种东西?候选键的作用是什么呢?给了它一个候选键的定义但是它真的并没有什么乱用。 抱着刨根问底拦不住的心态我去网上...

SQL中from_unixtime函数的使用方法实例

1.from_unixtime的语法及用法 (1)语法:from_unixtime(timestamp ,date_format) 即from_unixtime(时间戳 ,日期格式 参数说明 timestamp :时间戳,可为一串数字,也可为字段...