数据库
仰望星空@脚踏实地
不积跬步 无以至千里!天天向上。
展开
-
MySQL与openGauss 时间操作比较分析
在进行数据迁移校验时,发现mysql和opengauss 对时间处理不一致问题,针对时间处理我们采用了多种处理方案,对问题的处理过程我们进行了总结和记录。原创 2022-08-27 12:01:59 · 3002 阅读 · 0 评论 -
openGauss单节点一键安装脚本
openGauss单节点一键安装脚本原创 2022-04-24 21:12:10 · 1492 阅读 · 0 评论 -
Redis数据类型
Redis常用命令 切换到root用户 su - root 切换目录到redis设置目录: cd /wang/server/redis/bin redis启动命令:redis-server 新命令窗口执行命令连接到redis服务。redis-cliRedis 中存储数据是通过key-value 格式存储数据的,其中v...原创 2019-11-26 00:01:22 · 153 阅读 · 0 评论 -
Redis Java客户端Jedis
Jedis介绍 Redis不仅使用命令来操作,而且可以使用程序客户端操作。现在基本上主流的语言都有客户端支持,比如java、C、C#、C++、php、Node.js、Go等。 在官方网站里列一些Java的客户端,有Jedis、Redisson、Jredis、JDBC-Redis、等其中官方推荐使用Jedis和Redisson。 在企业中用的最多的就是Jedis,下面我们就...原创 2019-11-25 01:59:03 · 179 阅读 · 0 评论 -
sql优化最佳实践 -- 选择最有效率的表连接顺序
sql优化最佳实践 -- 选择最有效率的表连接顺序首先要明白一点就是SQL 的语法顺序和执行顺序是不一致的SQL的语法顺序:select 【distinct】 ....from ....【xxx join】【on】....where....group by ....having....【union】....order by......SQL的执行顺序:fro...转载 2019-09-17 23:55:14 · 819 阅读 · 0 评论 -
高效sql性能优化极简教程
转https://blog.csdn.net/huaieli1/article/details/78720400一,sql性能优化基础方法论对于功能,我们可能知道必须改进什么;但对于性能问题,有时我们可能无从下手。其实,任何计算机应用系统最终队可以归结为: cpu消耗 内存使用 对磁盘,网络或其他I/O设备的输入/输出(I/O)操作。 但我们遇到性能问题时,...转载 2019-09-17 23:45:31 · 120 阅读 · 0 评论 -
Mysql 存储过程和函数区别
存储过程是procedure用户定义的一系列sql语句的集合,涉及特定表或其它对象的任务,用户可以调用存储过程,而函数通常是数据库已定义的方法,它接收参数并返回某种类型的值并且不涉及特定用户表。存储过程(Stored Procedure): 一组可编程的函数,是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。优点...原创 2019-09-17 23:28:48 · 365 阅读 · 0 评论 -
解决mysql replace uuid() 导致重复的问题
mysql批量插入不重复uuid数据(insert select 语法)问题描述:通过select replace(uuid(), '-', '') , 生成的uuid全部重复。(可能是navicat执行顺序的问题)解决方式一: select uuid() ,生成的uuid不重复。但是有“-”且长度 比select replace(uuid(), '-', '') ...原创 2019-05-26 22:56:10 · 3113 阅读 · 1 评论 -
oracle 账户锁定解除
今天进使用 Oracle ,发现系统中,system账户登录里提示账户被锁定 ,后来查了查资料,问题解决。以为为从cmd里面复制的命令行: Microsoft Windows [版本 5.2.3790] (C) 版权所有 1985-2003 Microsoft Corp. C:\Documents and Settings\Administrator>sqlplu原创 2011-12-31 17:32:39 · 1321 阅读 · 0 评论 -
oracle 递归获取id和id的所有子机构
在表RBAC_GROUP 中 table rbac_group {id --机构parentid --父机构}id parentid00 0001 0002 0003 01-- 获取id和id的所有子机构SELECT * FROM RBAC_GROUP CONNECT原创 2011-12-22 09:44:00 · 596 阅读 · 0 评论 -
oracle 锁 (查询/解锁语句)
--oracle 锁 (查询/解锁语句)-- 查看哪个表被锁select b.owner,b.object_name,a.session_id,a.locked_modefrom v$locked_object a,dba_objects bwhere b.object_id = a.object_id--查看是哪个session引起的select b.userna原创 2011-12-22 09:38:32 · 559 阅读 · 0 评论 -
oracle 获取 Number类型 null值
<br />SELECT TKJE FROM CSS_REFUNDS<br />表 REFUNDS 中TKJE 类型为number(10,2) <br />要求: 若TKJE 值为NULL 则返回NULL,为0 返回0.<br /> <br />将TKJE转成char类型s<br />SELECT TO_CHAR(TKJE) FROM CSS_REFUNDS原创 2011-04-15 14:56:00 · 2878 阅读 · 0 评论 -
查询学生平均成绩及其名次
查询学生平均成绩及其名次Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 24、查询学生平均成绩及其名次SELECT 1+(SELECT COUNT( distinct 平均成绩)转载 2009-11-13 18:22:00 · 3646 阅读 · 0 评论