e帆丰顺
1月前来过
全职 · 600/日  ·  13050/月
工作时间: 工作日08:00-23:00、周末08:00-23:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

1.熟悉 Oracle RAC、DG 的安装配置及日常维护

2.熟悉 ASH、AWR、ADDM 性能诊断方法及调优

3.熟练使用 RMAN 、数据泵进行备份恢复操作

4.熟练掌握 Oracle 的性能调优、故障诊断处理

5.熟悉 Linux 系统及 Shell 编程

6.熟悉 MySQL、postgreSQL、SQL Server 备份恢复、日常维护

7.熟悉 Oracle、MySQL、mongoDB 数据库开发,了解Cassandra、Neo4j 、Redis

8.擅长数据迁移、数据转换、数据问题分析及修复

9.取得MySQL和Oracle OCP

工作经历

  • 2022-11-07 -2023-01-31彩讯科技股份有限公司高级数据库工程

    1. 数据库日常运维及表空间扩展; 2. 添加2023年表分区; 3. 数据库的日常备份检查及数据库恢复; 4. 业务上线数据库变更。

教育经历

  • 1999-03-01 - 2001-12-31中国人民解放军国防科技大学计算机及应用本科

    自考

  • 1997-09-01 - 2000-06-18湖南建材高等专科学校应用电子技术专科

技能

MySQL
Oracle
MongoDB
0
1
2
3
4
5
0
1
2
3
4
5
作品
故障处理

测试环境,开发人员求助,update表数据很久没执行完,怀疑锁表了。查看session,发现update语句被另一个session的delete语句阻塞了。再查delete语句,很惊讶, delete的表有10多亿数据,delete表没有任何条件,语句已经执行了两个多小时。通过session找到对应的员工,得知删除表数据时没有选中后面的条件,发现搞错了就把执行窗口关了,没想到删除语句还一直在后台运行。处理:kill删除语句的session。该事件提醒我们执行数据库脚本一定要小心谨慎。

0
2023-04-03 21:10
故障处理

生产环境,Oracle 11g数据库,有一次数据库变更后,开发人员反馈1个后台定时任务处理数据很慢。生成ASH报告,查看Top SQL, 发现有一条SQL负载很高,再查该SQL的执行计划,有张表1亿多条记录居然走全表扫描,where条件的字段有索引且是等值比较,按理应该走索引扫描,有些疑惑。再查表的索引信息,索引状态为unusable,索引为啥会失效呢?经排查,数据库变更把几个表数据迁移到另外一个表空间,之后重建索引时遗漏了这个索引。重建索引并收集统计信息,问题解决。

0
2023-04-03 21:11
性能优化

生产环境,Oracle 11g数据库,开发人员反馈,1张表数据量7万多,使用select count(*)查记录数却要耗时16秒。 经查该表占用了约30G的表空间,也就是存在大量的碎片。经分析表的数据处理流程后得知,该表会每天delete全部数据再集成写入,日积月累表空间碎片越来越多,导致数据读取性能下降。经碎片整理处理后,select count(*)查询小于0.1秒。

0
2023-04-03 21:12
更新于: 2023-02-07 浏览: 268