PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   奇怪的用人方式 (https://www.pcdvd.com.tw/showthread.php?t=815858)

Devil 2008-09-18 08:31 AM

引用:
作者EIGHTS
真的講
資料庫真的不難
只要有清晰的概念就好了

自己也算是個 DBA (我管太多事了 :D )
資料庫只怕程式設計師亂開格式
因為觀念不正確,才造成很多問題

以前同事有對我和他做出來的東西進行效能測試
同一台主機,幾乎相同的機制下
我的執行效能一定高於他們的 3 到 4 倍

哈!
也許我比較臭屁吧
(現在應該有人想我是嘴炮王)
:laugh:

小弟相信您有能力當個稱職的DBA
但卻不認為當個DBA是件簡單的事
沒有足夠的經驗,沒碰過夠多,夠大的DB,我覺得很難成為DBA,DBA是個很需要環境培養的職務
有些人可能連Index會造成某方面的效能損失都不知道了,而在下SQL Query時,怎麼樣才能利用到Index,哪些情形下不使用Index反而會比較快
又像是日期型態在處理時用何種方式效率較高
至於開Table格式的問題,一般只要掌握好基本的正規化,以及注意各欄位的值域,應該是不會差到哪去
總而言之,DBA並不是只要開TABLE,做好Backup就行了
單單講與Backup較相近的議題HA (High Availability),要如何達到HA
Replication? Database Mirroring? log shipping ?
各種方式的優缺點在哪?
當前端操作人員產生大量錯誤的資料,如何將資料回復至梢早時間點的狀況?
DBA的內容相當的廣也相當的深,但是Programer很難去接觸到

ccx1103 2008-09-18 09:03 AM

>沒有足夠的經驗,沒碰過夠多,夠大的DB,我覺得很難成為DBA,
真的耶,之前看過電信業用oracle,有在用的table,
count(*)要一個晚上,使用 join的 select 要是沒有看 explain plan,
執行起來要4小時,
sp 的每個 select, DBA都會加一些 hints,
每個 table 的 pctfree pctincrease 都有特別調過,
調校其實是非常複雜地,oracle 7, 8的書還有提到一點,
但是目前市面上的書,呵呵,完全不提了(知識有價?)
真的有差拉。

EIGHTS 2008-09-18 09:55 AM

引用:
作者Devil
小弟相信您有能力當個稱職的DBA
...
當前端操作人員產生大量錯誤的資料,如何將資料回復至梢早時間點的狀況?
DBA的內容相當的廣也相當的深,但是Programer很難去接觸到


天下無難事,只怕有心人
我大概只能這樣跟你說吧

totorochen 2008-09-18 10:06 AM

引用:
作者EIGHTS
天下無難事,只怕有心人
我大概只能這樣跟你說吧

你拿到Oracle的證照了嗎?

EIGHTS 2008-09-18 10:12 AM

引用:
作者totorochen
你拿到Oracle的證照了嗎?


我又不用 Oracle
身邊的人都是用 SQL Server

以前有碰過 Oracle 和 DB2
不過,沒有去專研

totorochen 2008-09-19 04:00 AM

引用:
作者EIGHTS
我又不用 Oracle
身邊的人都是用 SQL Server

以前有碰過 Oracle 和 DB2
不過,沒有去專研

當DBA頭腦要非常清楚,思緒要非常有條理,所以大部分人會覺得不容易
其實你可以去考張證照,薪水十萬起跳

鄉長 2008-09-19 06:38 AM

引用:
作者EIGHTS
真的講
資料庫真的不難
只要有清晰的概念就好了
自己也算是個 DBA (我管太多事了 :D )
資料庫只怕程式設計師亂開格式
因為觀念不正確,才造成很多問題
以前同事有對我和他做出來的東西進行效能測試
同一台主機,幾乎相同的機制下
我的執行效能一定高於他們的 3 到 4 倍
哈!
也許我比較臭屁吧
(現在應該有人想我是嘴炮王)
:laugh:

以大學時修課的難度來看,資料庫確實是很簡單的課程。
(Algorithm, AI, Formal Language, Compiler 才是天書 :laugh: )
研究所也沒聽過有人主修資料庫的,和資料處理有關的,最多就 data mining, 不過這和一般所謂的資料庫又是另一個不同的層次。

catalog 2008-09-19 06:48 AM

引用:
作者totorochen
公司來了一個新人,因為之前看過來面試人的資料,所以好奇的問了一下他的學經歷

他是私校畢業,名聲普通,可是來應徵的有很多國立前幾名畢業的

可能他有證照... 可是一問,沒半張

這也沒關係,那就問他未來要接的工作所需具備的技術能力,例如程式語言之類的

結果也不會


樓主您是主管嗎?? 你說 "之前看過來面試人的資料"
還有你都大啦啦的接問那麼多問題喔, 學校, 證照, 甚至薪水.
薪資這種事還是不要知道太多比較好,
要是別人比你領的多 做的比你少 , 你會心情不爽.
公司會聘他 自然有它的理由, 不管是什麼, 你在旁邊慢慢電電看就好.
觀察一陣子 自然就會知道的.

Earstorm-2 2008-09-19 06:57 AM

:jolin: 有些人真的是...
說不定EIGHT網友真的是DBA習慣.
某方面很擅長就會覺得簡單了!!

靠關係可能性也有.
以我的經驗, 也可能是背黑鍋.

不過無論如何都不是要樓主用特別眼光看待.
每個人專心做自己的事情就好, 其餘看開.

台灣就是愛計較, 很多事情原本沒必要.

totorochen 2008-09-19 07:41 AM

引用:
作者Earstorm-2
:jolin: 有些人真的是...
說不定EIGHT網友真的是DBA習慣.
某方面很擅長就會覺得簡單了!!

靠關係可能性也有.
以我的經驗, 也可能是背黑鍋.



台灣就是愛計較, 很多事情原本沒必要.

沒有特別的意思,有人就是有某種天份
DBA養成不容易,有人補了一年也拿不到Oracle證照..

台灣人是愛計較,不過沒有人希望自己公司給某些不肖份子給搞垮吧

一包奶粉都能搞砸一間店幾十年的信譽了


所有的時間均為GMT +8。 現在的時間是12:08 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。