我看104有职缺,
数据库管理师
需求有一点如下:
管理各项数据库资源使用(CPU、Memory、IO 等)
由于我以前工作,数据库MS SQL Server,并不需要管理这些东西,就能用了。
请问调CPU、Memory、IO是什么意思呢?
IO是Input/Output的意思吗?
作者:
zbug (瞌睡虫)
2019-02-13 19:21:00面试都说会就好,进去之后通通不要乱动就好 XDDD
DBA主要就DB管理跟效能维运,MSSQL 的话在SSMS 对 instance 开效能监视,就会看到你想问的这边 I/O 可视为对 disk 读写
大哉问.. google sql server 效能调校就一堆文章了
作者:
bamchisu (suchi)
2019-02-13 21:36:00DBA这么强当然都会,你就回答会就好,记得进去别乱动记得工作就像是考联考,不是比记的多,而是比错得少
作者:
chang0206 (Eric Chang)
2019-02-14 10:25:00推一楼 XD
调CPU Memory硬件的话是指给多少资源, 属性可以设定调校CPU Memory的话指的是根据每一个活动, 去调整效能譬如Select *对于一些设计不良的table是很耗资源的但T-SQL的来源却不一定是DBA能改动的DBA是很专业性的工作,即使装了DB server很难学到这些不如学1楼, 先进去后OJT才是最快的 XD
作者:
zbug (瞌睡虫)
2019-02-14 12:41:00嘿嘿...调不好或设错,反而造成更不顺或更严重状况,先试问自己是否有救援能力,毕竟DB对于企业是不可能任意停摆....
去年刚好一个案例是,客人请了个IT专家,结果tuning弄坏了,说主机差,换了主机后没好,再推说资料太多...原本1~3秒的query被搞成经常timeout,真的没能力别乱搞,资料太多的借口真的蛮好笑的
好奇问一下,资料太多是多到什么程度啊? 有超过1TB吗?
1TB是DBA偷把谜片塞在DB的概念吗...好DBA会去说明执行计画中的成本花费在哪,如何降低以10年规划来看,1TB=100GB/yr,除非特殊目的或交易量大不然一般百亿以下企业DB成长不会那么快
作者:
testPtt (测试)
2019-02-15 11:06:00现在很多用nosql纪录硬件资料的 1秒1000笔
作者:
SeanBoog (施吉祥先生)
2019-02-16 19:38:00先说会就对了