千家信息网

DBA三思而后行

发表于:2024-10-27 作者:千家信息网编辑
千家信息网最后更新 2024年10月27日,1:测试环境和正式环境物理分析,不要既开测试的维护窗口,又开生产的窗口=================================================================
千家信息网最后更新 2024年10月27日DBA三思而后行


1:测试环境和正式环境物理分析,不要既开测试的维护窗口,又开生产的窗口


===================================================================

OS操作

1:rm

著名的一个《一个空格的血案》

- rm -rf /usr /lib/nvidia-current/xorg/xorg+ rm -rf /usr/lib/nvidia-current/xorg/xorg

如何规避:用mv 代替 rm 先到临时位置

but mv也有一个很严重的问题:如果将一个文件移到一个已经存在的目标文件中,则目标文件的内容将被覆盖。

解决办法 mv -i dsw.ora /home/oracle/

同样在cp -a 也存在这个问题,cp前务必检查目标目录是否有同名文件


rm 后面不写*


2:chmod 755 -R / home/oracle

同样是空格的问题,修改权限,chmod chown 也务必检查文件目录是否多写的空格


3:tar解压,如果存在同名对象将覆盖

[root@parnassusdata1 haha]# lsa1  a2  a3  d.tar[root@parnassusdata1 haha]# cat a1555555555555555555555558888[root@parnassusdata1 haha]# tar xvf d.tar a1a2a3[root@parnassusdata1 haha]# cat a18888

4:执行脚本,务必检查,脚本名称带上日志和说明



==================================================================

DB操作

1:dml的update delete丢失where 条件



2:ddl中的drop、 truncate 先备份后操作



3:业务高峰时候不得执行ddl

(1)ddl导致一系列的 SQL 重解析,依赖对象(procedure)失效等数据库连锁反应,一旦 SQL 重解析集中出现,系

统必然经历负荷峰值,如果系统繁忙,可能就此挂起;

(2)任何ddl的变化都需要check这个对象可能被引用的对象


4:慎重进行统计信息收集和索引创建

(1)alter index rebuild online(大表慎用)

online 的时候失败,到白天业务高峰期间 smon 还在清理临时段,业务堵塞


5:防止索引失效:分区维护导致索引失效


6:忘记关闭跟踪磁盘占用导致系统hang

慎用 alter system 级别的跟踪


7:kill -9 千万要确认,不要kill掉后台进程
























文件 对象 业务 目标 空格 系统 索引 问题 检查 时候 环境 目录 脚本 高峰 测试 跟踪 繁忙 著名 连锁反应 位置 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 深圳市丰巢网络技术有限公司 服务器怎么查看目录 怎么在本地访问远程服务器文件 网络安全运营工作怎样 为什么联通无法连接服务器 服务器迁移到云平台好吗 星际争霸用什么软件开发的 打开游戏提示无法连接到服务器 关于网络安全的相关视频 用友软件服务器停止服务 连着数据库的三级联动 中国人大网络安全专业 华为5g网络技术上市 中经网数据库无法下载数据 清远卫星软件开发价钱 c用什么软件开发出来的 大学生校园招聘网站数据库设计 软件开发工作量核算表 漯河中级网络技术工程师证 软件开发专业研究方向 微信小程访问数据库 韩国服务器因维护处于脱机 批量和数据库什么关系 统计信息建设和网络安全制度 数据库实体关系图属于什么设计 王者荣耀服务器 ip 购买服务器要怎么配置本地服务器 江浙软件开发多少钱 互联网科技物联网微信群 网络安全管理员知识体系
0