![](https://img-blog.csdnimg.cn/20191024233518455.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
SQL
常用SQL以及SQL性能优化相关文档
孑木文学
你未必出类拔萃,但一定与众不同!
展开
-
Kafka-Eagle可视化MySQL初始化脚本
Kafka-Eagle可视化MySQL初始化脚本原创 2023-10-26 22:52:55 · 178 阅读 · 0 评论 -
MySQL数据库用户创建、授权以及密码修改
开发用Oracle数据库时间久了,换个项目突然采用MySQL数据库还是有点不习惯的,本文记录MySQL数据库关于用户创建、授权、密码修改以及数据库服务启停的常规操作。原创 2019-12-10 22:27:01 · 841 阅读 · 0 评论 -
Oracle创建用户并授权以及解除用户锁定状态
Oracle安装完后,除了数据库缺省的数据库用户外,开发过程中还要创建自己的数据库用户,本文从创建用户、用户授权、删除用户以及解除用户锁定提供处理方法。原创 2019-11-23 22:38:18 · 910 阅读 · 0 评论 -
Oracle查看表空间使用情况以及创建(修改)表空间
本文总结了Oracle数据库表空间使用情况查询,以及创建表空间、表空间扩容、设置表空间自增长、删除表空间的实现方式,可以处理表空间空间不足时提供处理方案。原创 2019-11-23 19:55:59 · 372 阅读 · 0 评论 -
Oracle闪回技术恢复误删除的表数据
工作过程中在通过SQL处理表数据的时候可能一不小心就误删除、或者全表更新数据(事务已提交)后要怎么立即恢复原先的数据。不考虑利用备份文件和归档日志进行数据恢复,本文利用Oracle数据库闪回技术(flashback)进行数据恢复。原创 2019-11-21 20:16:32 · 943 阅读 · 0 评论 -
Oracle函数实现字典码对字典值的转换
函数用于返回特定数据,如果在应用程序中经常需要通过执行SQL语句来返回特定数据,可以基于这些操作创建特定的函数。使用函数不仅可以简化客户端应用程序的开发和维护,还可以提高应用程序的执行性能(特别适用于统计SQL对字典码的频繁转换)。函数的创建创建函数语法create [or replace] function function_name [(parameter_list)] retur...原创 2019-11-06 22:44:26 · 2218 阅读 · 0 评论 -
Oracle序列实现表主键的自增长(从0000000001开始)
Sequence(序列)是数据库系统的特性,有的数据库实现了序列,有的则没有。比如Oracle、DB2、PostgreSQL数据库实现序列,MySQL、SQL Server、Sybase等数据库没有序列,序列是数据中一个特殊存放等差数列的表,该表受数据库系统控制,任何时候数据库系统都可以根据当前记录数大小加上步长来获取到该表下一条记录应该是多少,这个表没有实际意义,常常用来做主键用。不过各个数据库...原创 2019-11-06 20:51:54 · 1965 阅读 · 0 评论 -
Oracle触发器实现新增/更新一条数据记录时同时更新某个字段信息(计算信息完整度)
在进行业务开发过程中根据科室提出需求退休人员信息表中新增一个信息完整度的概念(新增一个字段存完整度信息),通过完整度确认是否进行资金发放等相关业务,起初想到在存库之前通过后台业务逻辑实现完整度的计算一并存入数据库的方式实现,最后发现不是一个好的实现方式,本文通过Oracle的触发器实现 信息完整度的自动计算以及实现存库。建立数据测试表本文没有使用业务的代码,建立了测试表进行模拟,建表语句如下:...原创 2019-10-30 21:10:08 · 6954 阅读 · 0 评论