<Oracle优化新常态>第四章 创业型开发经理总监前端
小凡仙 海鲨数据库架构师
祖仙教
祖仙的神话
祖仙教面试
前期节要
<Oracle优化新常态>第一章
《Oracle优化新常态》第二章强拆(1)
《Oracle优化新常态》第二章强拆(2)
<Oracle优化新常态> 第三章 三大配置
原本这章是想谈技术的,方法论WHO-IT方法。不过今天想起12年工做遇到的事情。感受技术在不少公司里面并不重要!前几周跟之前的老同事聚会,其中有个同事最近转到JAVA开发,之前是NET开发,并且是开发人力资源和工资系统的。后期转JAVA开发在旧公司干了1年后才出来的。最近去了一家创业型公司,老板要他什么都干,他感受压力山大!不过现在他活过来了,上了一个新台阶。天然他的地位也上升了,成为了一名经理!
另外个NET同事去了一家海外购,出来的比较早,而后也是搞到了经理位置坐,并且还有技术干股,一年收入100万! 在湖南老家买了两套房子,也生了二胎,在深圳天然也包养个小白,月薪2万!数据库
为何我仍是建议有些人不要转DBA了,群里有人咨询我,DBA的前途如何,他是从JAVA开发转过来的,而他的同事说将来智能化,自动化管理DBA会如何如何!来咨询我这样的大神,我给出答案是,连我这 个大神都要转JAVA!你说DBA前景有多好了?
我能够说将来DBA,只是个普通工做岗位,跟什么网络工程师同样,薪资不会很高! 也就是从高薪的位置下降到中低水平,现在的高薪DBA也买不起房,况且将来中低薪啊!
还不如上面的开发同事,都混到了经理的位置。 他说搞开发每天加班,而DBA不须要加班。可我说DBA须要值班啊,熬夜啊? 夜间地干活!
而后他又问,那为何如今还有不少机构在培训数据啊?
红包都不发,还想继续问下去,十万个为何?
在我之前写的 年轻人如何快速致富, 第一条要发红包! 想免费获得有价值的东西。
在另外个DBA群里,里面有个大小S 他说公司给他配个4年前的笔记本电脑,装不了RAC!因此本身不懂RAC
哎!难道不会本身掏钱买电脑,装RAC。为何舍不得掏钱买装备呢?花1万元买个高档笔记本,也能装RAC。 或者买个中档的台式电脑也能装RAC。
想当初2011年,装10G的RAC。须要3台PC电脑,其中一台用OPENFILE模拟存储设备,还要购买两台交换机来组建网络,这样算下来就的搞个机柜了。安全
话题扯回来讲,对于创业型公司,要求的人才是短平快的复合型人才。或者是说能从事啥都会,啥都能搞得下来的,价格不能太贵,也不能太便宜了。
天然开发的东西也是要求短平快,关于数据库方面的设计,嘿嘿! 也就是看开发经理我的的实力了,不过的话设计方面也没什么可挑剔的。当是在数据库架构方面就单薄的很。若是是MYSQL也就是搞个主从模式,MHA,或者是MYSQL集群。若是是ORACLE 也顶多搞个 DATA GURAD 。经理真正实力是在软件架构上,或者是框架,代码,类上面。性能优化
我前面几章中核心点,强拆!经理他能作到拆到第二层吗?
不能 他顶多搞个读写分离,若是是ORACLE的话就搞个双数据源,若是是MYSQL的话,经过MYCAT来完成读写分离。毕竟读写分离是比较热的话题!
然后经理信心膨胀起来了,尤为是创业成功了,公司开始有盈利了,市场和客户稳定下来了。这时候发现经理工做内容比较杂,出了些技术问题,他没时间和精力去解决,或者是研究!这样就须要去招人,把工做分担出去,毕竟现在公司是有点钱了。服务器
招人 要招什么样的人,谁去面试,如何评价应聘者的技术能力? 假如是招JAVA开发工程师的话,他是能够胜任的,并且能够评价对方的技术能力的。 若是是招其余技术岗位呢?
好比说 数据库管理员,运维工程师,测试工程师,前端工程师,网络工程师。这几个工程师是创业后第一期要招到的人,后期话可能要招,网络安全工程师,存储设备工程师等。网络
面对这些职位,经理和总监 他能胜能吗? 为了胜任,那就要继续这方面的突击学习,要么下降技术要求。另一点就是要对方服本身,由于本身是经理了。老板常说“若是你不懂这方面,你是没法服众的,甚至会被欺负的”
所以 经理总监信心膨胀,天然不会去招这些岗位专业的,高级人才。而是招低级和入门的人才。
因此这些岗位的人都是给经理总监打杂的,在技术方面都不如总监经理们。
而经理总监的心态就是,这些职位是恩赐的,你得谢主龙恩!前端工程师
抱有如此的心态,他是不会去优化本身代码的,不会认可本身写的代码,架构是有性能问题的,甚至代码都是宝贝,为了安全,都不给你看!
你说经理总监这样的心态,会修改本身的应用代码去适应数据库架构的变动吗?
会从应用程序角度上,把业务拆成二层吗?架构
顶可能是从网上搞点技术要点,进行修补性调优,好比增长个索引,好比作个分区,好比优化某个慢的SQL语句。再不行就升级硬件,买SSD,增长内存,购买PC服务器。框架
假如你是DBA的话,加入了这样的公司,有这样的经理总监。那么你当心些,努力地把工做中遇到的问题,好好学习下。积累经验和能力!毕竟这样的创业型软件系统,当公司用户量上去了,数量大了,会遇到好多,好多性能问题。
这不是你发挥所长的地方,是你学习的地方,把这样的公司当作台阶!
下一章 谈WHO-IT 方法
苹果手机用户打赏区理科精华RAC crs_stat 命令结果完整显示归档日志比在线日志小分区表INDEX肥胖化OracleDG 备库 STANDBY 日志传输小结ORACLE索引名称矫情ASM中的几个概念抓取性能不错的脚本RMAN duplicate 方式作个备库direct path read共享池内存三维PGA内存一个性能优化案例INSERTSGA内存Linux 64 页表,进程内存,大页Linux_x86_64BIT内存管理与分布部分SWAP 内存知识理解队列锁ORACLE闪回之闪回查询ORACLE 闪回之闪回删除ORACLE闪回之闪回表ORACL 闪回功能之闪回数据库ORACLE 索引全扫描逻辑读解析过程当中的软软解析ORACLE索引范围扫描逻辑读ARRAYUNDO归档日志比在线日志小RAC 修改 IPRACASM 再平衡RAC安装使用UDEV绑定ASM盘符网络命名关系图锁RAC 修改私有网卡IPRAC私网修改错了咋办只有数据文件状况下恢复数据库