数据库
文章平均质量分 75
Oracle,MySQL,nosql
数据与人
聚焦技术与人文,分享干货,共同成长。公号:数据与人
展开
-
为什么阿里巴巴禁止使用存储过程?
为什么阿里巴巴禁止使用存储过程?原创 2024-05-09 09:13:42 · 431 阅读 · 0 评论 -
MySQL8.0为什么取消了查询缓存
MySQL8.0为什么取消了查询缓存原创 2024-03-29 08:55:33 · 766 阅读 · 0 评论 -
因为一个低级错误,生产数据库崩溃了将近半个小时
救命原创 2024-03-21 08:46:16 · 786 阅读 · 0 评论 -
Xtrabackup 不备份 binlog 怎么保证一致性?
xtrabackup原创 2024-03-18 10:18:24 · 851 阅读 · 0 评论 -
DBeaver 激活码,简单一键激活。
dbeaver原创 2024-03-08 08:46:42 · 2659 阅读 · 0 评论 -
Navicat Premium 16 激活码,简单一键激活。
navicat原创 2024-03-06 14:04:27 · 10407 阅读 · 1 评论 -
Cache 和 Buffer 有什么区别?
有什么异同点原创 2024-03-06 09:29:01 · 356 阅读 · 0 评论 -
从 MySQL 5.6 升级到 MySQL 8.0,Facebook 付出了什么代价?
代价原创 2024-02-28 08:59:35 · 896 阅读 · 0 评论 -
SQL Server中遇到tempdb突然暴涨怎么办?
如何处理原创 2024-02-21 09:39:11 · 1325 阅读 · 0 评论 -
MySQL 是如何利用索引的?
原理原创 2024-02-19 10:26:36 · 830 阅读 · 0 评论 -
一次简单的 JVM 调优
jvm调优原创 2024-02-02 09:24:40 · 953 阅读 · 0 评论 -
MySQL 大表优化方案,收藏了细看
经典原创 2024-01-31 13:43:51 · 1130 阅读 · 0 评论 -
为什么数据库连接很消耗资源?
如何优化原创 2024-01-26 09:05:58 · 901 阅读 · 0 评论 -
执行 count(1)、count(*) 与 count(列名) 到底有什么区别?
刨根问底原创 2024-01-24 11:37:32 · 341 阅读 · 0 评论 -
一条SQL引发的“血案”
做好风控原创 2024-01-24 11:35:42 · 319 阅读 · 0 评论 -
控制文件序列号满故障处理记录
如何解决原创 2024-01-22 15:27:15 · 474 阅读 · 0 评论 -
MySQL InnoDB工作原理详解
掌握底层原理原创 2024-01-19 09:19:57 · 1003 阅读 · 0 评论 -
4种 Redis 集群方案介绍+优缺点对比
异同点原创 2024-01-19 09:16:52 · 494 阅读 · 0 评论 -
数据库趋势分析:谁是最受青睐的数据库?
掌握主动原创 2024-01-17 09:09:40 · 1297 阅读 · 0 评论 -
国产数据库学习思路
国产数据库如何学习原创 2024-01-17 09:06:17 · 1030 阅读 · 0 评论 -
SQL 的执行顺序,你搞清楚了吗?
在 SQL 语句中,第一个被处理的子句式 FROM,而不是第一出现的 SELECT。原创 2023-12-20 09:16:17 · 943 阅读 · 0 评论 -
三道MySQL联合索引面试题,你能答对几道?
怎么判断是用到了3个字段的索引,而不是只用到前两个字段的索引呢?原创 2023-10-23 13:58:03 · 324 阅读 · 1 评论 -
MySQL Delete 表数据后,磁盘空间并未释放,为什么?
MySQL Delete 表数据后,磁盘空间并未释放,为什么?原创 2023-03-03 21:17:45 · 2531 阅读 · 0 评论 -
必备技能,MySQL 查找并删除重复行
SQL原创 2022-12-12 10:18:16 · 664 阅读 · 0 评论 -
面试官:MySQL一千万数据,怎么快速查询?
实操原创 2022-10-26 21:07:28 · 2180 阅读 · 0 评论 -
MySQL 5.7升级8.0过程(详解)
MySQL5.7升级到8.0原创 2022-10-17 11:46:12 · 10583 阅读 · 0 评论 -
什么是索引下推?
索引下推原理原创 2022-10-10 20:17:34 · 2194 阅读 · 0 评论 -
MySQL DBA需要掌握的 7 个问题
快速掌握原创 2022-09-22 08:47:04 · 661 阅读 · 0 评论 -
这数据库的结构设计,还能再糟糕一点吗?
数据库设计原创 2022-09-16 09:43:04 · 320 阅读 · 0 评论 -
小哥,你写的SQL执行太慢了!
SQL优化原创 2022-09-13 16:30:17 · 4308 阅读 · 0 评论 -
Oracle RMAN-08137报错处理
报错如下:RMAN-08137: WARNING: archived log not deleted, needed for standby or upstream capture processarchived log file name=/archive_bams/1_71800_812561563.arc thread=1 sequence=71800触发bug:metalink ID 1079953.1通常是在搭建dg的时候,主库和备库已经互相确认了主备关系,但是备库的归档日志缺失了..原创 2021-07-13 09:04:45 · 936 阅读 · 0 评论 -
ORA-00445: background process “J000“ did not start after 120 seconds
客户反馈数据库宕机:查看alert日志:1 Mon Dec 30 08:56:01 20192 WARNING: inbound connection timed out (ORA-3136)3 Mon Dec 30 08:56:04 20194 Errors in file /u01/app/oracle/diag/rdbms/ecology/ecology/trace/ecology_cjq0_25270.trc (incident=300282):5 ORA-00445: ba.原创 2021-04-07 09:36:43 · 1739 阅读 · 1 评论 -
oracle导入TYPE对象报错ORA-02304
Type是我们经常使用的数据库对象结构。我们在实际中,可以单独定义type类型,之后在PL/SQL代码或者数据表中使用。在一个偶然的机会发现使用Type类型在数据exp/imp中的麻烦。当我们使用exp/imp工具进行同数据库实例(Instance)不同Schema之间数据拷贝时,如果Schema中有type类型,就会出现问题错误。如下: 1 IMP-00003: 遇到 ORACLE 错误 2304 2 3 ORA-02304: 无效的对象标识符文字 4...原创 2021-04-06 09:08:48 · 692 阅读 · 0 评论 -
WARNING: Heavy swapping observed on system in last 5 mins.
问题背景:客户反馈数据宕机,协助查看原因1、查看alert日志 1 opiodr aborting process unknown ospid (32412) as a result of ORA-609 2 Mon Dec 30 08:53:48 2019 3 WARNING: Heavy swapping observed on system in last 5 mins. 4 pct of memory swapped in [3.27%] pct of memory swap.原创 2021-04-06 09:04:07 · 744 阅读 · 0 评论 -
RAC下SPFILE文件修改
关于RAC下spfile和pfile文件启动浅谈第一篇:RAC下SPFILE文件修改在RAC下spfile位置的修改与单节点环境不完全一致,有些地方需要特别注意,否则可能修改会失败。SPFILE放在ASM中一个不正确的目录(+ARCH)中,现在想把它放在另外一个目录(+DATA)下。以下是具体步骤:1. 原spfile位置1 SQL> show parameter spfile2 spfile string +ARCH/spfiledorcl.ora2. 拷贝spf.原创 2021-04-06 09:03:08 · 952 阅读 · 0 评论 -
Warning: VKTM detected a time drift.
1 Warning: VKTM detected a time drift. 2 Time drifts can result in an unexpected behavior such as time-outs. Please check trace file for more details. 3 Tue Dec 03 16:21:35 2019 4 Warning: VKTM detected a time drift. 5 Time drifts can result in an une.转载 2021-04-02 09:00:26 · 1016 阅读 · 0 评论 -
ORA-00371: not enough shared pool memory
问题背景:客户数据库起不来,通过修改pfile.ora文件启动数据库报错ORA-00371: not enough shared pool memory问题描述备库实例启动到nomount 状态,报错1 sqlplus / as sysdba2 3 SQL*Plus: Release 11.2.0.3.0 Production on Tue Dec 2 09:44:26 20144 Copyright (c) 1982, 2011, Oracle. All rights ..原创 2021-04-02 08:59:28 · 537 阅读 · 0 评论 -
ORA-27102: out of memory
此种报错一般有两种情况,1> 数据库sga+pga分配太大,如果是此种情况需要调整新的pfile.ora文件重启启动数据库2> 另外一种情况就是系统资源足够但是参数做了限制影响sga分配的参数为cat /etc/sysctl.conf 标记的两个参数 1 fs.aio-max-nr = 1048576 2 fs.file-max = 6815744 3 kernel.shmall = 2097152 4 kernel.shmmax = 536870912 5 ker.原创 2021-04-02 08:57:46 · 692 阅读 · 0 评论 -
数据库 update 操作慢,我为什么断定是硬件故障
如何完整处理一个故障,聊聊我的思路。技术人人都可以磨炼,但处理问题的思路和角度各有不同,希望这篇文章可以抛砖引玉。一、问题背景某业务模块反馈系统涉及提交保存类的操作异常缓慢,应用运维的兄弟排查说update相关的操作卡住了,卡在了数据库。卡在了数据库...留给我一句这,真让人头大。数据库环境:Oracle 19c RAC操作系统:CentOS Linux release 7.6.1810 (Core)存储:EMC存储二...原创 2021-03-31 11:06:45 · 670 阅读 · 2 评论 -
impdp导入报错之ORA-39126
问题背景:客户反馈impdp到新的环境中报错检查字符均为AL32UTF8报错如下 1 处理对象类型 SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDURE 2 3 处理对象类型 SCHEMA_EXPORT/VIEW/VIEW 4 5 ORA-39346: 对象 SCHEMA_EXPORT/VIEW/VIEW 的字符集转换过程中数据丢失 6 ORA-39126: 在 KUPW$WORKER.PUT_DDLS [VIEW:"ECOLOGY"."..原创 2021-03-31 11:00:37 · 2207 阅读 · 0 评论