作者查詢 / kobedisel

總覽項目: 發文 | 留言 | 暱稱
作者 kobedisel 在 PTT [ Database ] 看板的留言(推文), 共254則
限定看板:Database
[系統] Oracle決定使不使用INDEX
[ Database ]28 留言, 推噓總分: 0
作者: bohei - 發表於 2013/09/24 17:28(12年前)
1Fkobedisel:id column type is?09/24 22:45
5Fkobedisel:iFEELing 大大也是高手,event 10053會產生會解讀09/25 22:24
6Fkobedisel:基本上以cbo的db,你就可以知道oracle為何那麼走09/25 22:27
7Fkobedisel:有幾會的話是否可以跟ifeeling交流一下09/25 22:28
12Fkobedisel:一般來說按照你建的資料筆數,與資料看起來並無重複的09/26 17:56
13Fkobedisel:不管是建unique or normal index按照你的query來說09/26 17:57
14Fkobedisel:應該都是會走index的,除非你where 條件有欄位型態轉換09/26 17:58
15Fkobedisel:不然按照這樣的比數跟資料分布狀態oracle應沒道理走full09/26 17:59
16Fkobedisel:table scan,而且你也不是用bind variable的方式執行09/26 17:59
19Fkobedisel:不過當你覺得oracle應該走什麼plan實際上卻不走的話09/26 18:04
20Fkobedisel:就可以使用event 10053去看為何,一般來說我都是用09/26 18:05
21Fkobedisel:oradebug比較多,我比較習慣,印象中alter session set09/26 18:05
22Fkobedisel:event 應該也可以,上網查一下就有,看個人習慣09/26 18:06
23Fkobedisel:而最常用的event就2個 10046 10053這兩個會了,基本上09/26 18:07
24Fkobedisel:大半部分的效能難題都可以解了09/26 18:07
25Fkobedisel:最後推薦你我常看的網路文章就是大陸的老熊跟蓋國強09/26 18:10
26Fkobedisel:這兩個都是oracle ace都很強一個程式強另一個系統熟09/26 18:10
27Fkobedisel:有空可以多多看看這兩人文章或是書,對dba很有幫助的09/26 18:11
[SQL ] RAC和cluster
[ Database ]43 留言, 推噓總分: +7
作者: lonelycoffee - 發表於 2013/08/05 14:16(12年前)
23Fkobedisel:一般我們說的HA都是ACTIVE,STANDBY的架構,因此RAC本身08/05 22:36
24Fkobedisel:並非算是HA的架構而是屬於A-A mode的cluster架構08/05 22:36
25Fkobedisel:也就是ACTIVE-ACTIVE,目前上面上資料庫只有ORACLE08/05 22:38
26Fkobedisel:的A-A mode的資料庫最成熟,而最近DB2也有類似架構08/05 22:39
27Fkobedisel:而oracle 的RAC主要是由兩大塊兜在一起,OS的cluster搭上08/05 22:41
28Fkobedisel:DB本上的cluster行程oracle 的RAC08/05 22:41
29Fkobedisel:不好意思打錯字,主要由OS的cluster搭上db的cluster形成08/05 22:43
30Fkobedisel:ORACLE的RAC,因此在安裝oracle RAC時至少會安裝兩個軟體08/05 22:44
31Fkobedisel:而DR對於oracle來說又是另一套,我們常聽到的DATAGUARD08/05 22:45
32Fkobedisel:主要為資料庫檔案的備援(DR),而很多人會誤以為RAC本身08/05 22:47
33Fkobedisel:也是資料庫檔案的備援-->錯的喔,RAC就算是10個node以上08/05 22:48
34Fkobedisel:實際上的資料庫還是只有一個,所以資料庫掛了燒掉了08/05 22:49
35Fkobedisel:就算是有20個node,RAC還是掛點。08/05 22:50
36Fkobedisel:所以其實RAC本身其實主要oracle instance的備援,可能08/05 22:51
37Fkobedisel:我有5個node就算是4個node燒掉了,只有還有一個node與08/05 22:52
38Fkobedisel:資料庫檔案本身未損壞,一個node還是可以正常服務08/05 22:52
39Fkobedisel:而樓上說的goldengate其實就只是一個CDC的tool08/05 22:53
40Fkobedisel:它號稱可以用在很多方面,BI,DR,雙營運中心...等等08/05 22:56
41Fkobedisel:但實務上並非那麼的好用,且貴,且台灣BI環境不多08/05 22:56
42Fkobedisel:還有使用上有一些限制,因此實際上用的公司並不多08/05 22:58
[書籍] 詢問學習Oracle form的書籍
[ Database ]4 留言, 推噓總分: +1
作者: MerrickJiang - 發表於 2013/07/12 23:14(12年前)
4Fkobedisel:先學會寫plsql就可以囉07/14 22:40
[系統]跨平台 跨資料庫
[ Database ]11 留言, 推噓總分: +1
作者: MacPerson - 發表於 2013/06/16 10:06(12年前)
6Fkobedisel:oracle可以透過db link連到異質db(ms sql,sybase ase,iq06/16 22:53
7Fkobedisel:都可以,但要靠另一個軟體,現叫oracle gateway,有錢可06/16 22:54
8Fkobedisel:以試試,因為licence一定貴翻了06/16 22:55
9Fkobedisel:另外如異質db之間要同步資料也可透過oracle goldengate06/16 22:57
10Fkobedisel:目前此類似產品很多,ibm也有出,簡單來說都是cdc tool06/16 22:58
[SQL ] 如何增加insert的效能!?
[ Database ]11 留言, 推噓總分: +1
作者: kingoface - 發表於 2013/04/24 10:21(13年前)
6Fkobedisel:1. disable index or drop index04/24 22:41
7Fkobedisel:2. insert data with 5000 ~ 10000 筆commit一次04/24 22:42
8Fkobedisel:3.rebuild index 4.假如my sql有insert /* +append */04/24 22:43
9Fkobedisel:使用insert +append hint會更快 。以上是oracle的方法04/24 22:44
10Fkobedisel:第2點假如undo(rollback) 夠大就直接塞吧04/24 22:44
11Fkobedisel:以上是oracle的用法,mysql應該可找尋類似方法04/24 22:45
[系統] DBlink And select
[ Database ]6 留言, 推噓總分: +2
作者: cyclone350 - 發表於 2013/04/09 17:26(13年前)
3Fkobedisel:oracle應該沒這麼笨,非官方網路文章有時看看就好04/11 23:12
4Fkobedisel:有時還需自己求證,自己trace看看就知道了04/11 23:12
5Fkobedisel:而且那文章討論的db不是oracle04/11 23:14
金融業較常用的資料庫系統
[ Database ]10 留言, 推噓總分: +2
作者: davedave91 - 發表於 2013/02/18 12:11(13年前)
6Fkobedisel:只能說金融業什麼DB都有,幾乎每家都會有oracle mssql02/20 00:42
7Fkobedisel:db2 ,只差在核心系統放在哪個db上,而teradata則是DW02/20 00:43
8Fkobedisel:考證照的話,就我的觀點來看就oracle or db202/20 00:44
9Fkobedisel:原因是競爭對少比MS SQL少,但如果為了薪資的話02/20 00:45
10Fkobedisel:其實只要你真的精通某一種很強的話,薪水都好談02/20 00:46
Fw: [討論] 硬體對於資料庫效能觀念
[ Database ]10 留言, 推噓總分: 0
作者: sing10407 - 發表於 2013/02/15 22:35(13年前)
5Fkobedisel:view會增加效能的觀點從哪來的,目前在許多客戶那邊遇到02/20 00:50
6Fkobedisel:最爛的效能都常都是user很愛view join view串好幾層02/20 00:51
7Fkobedisel:樓主的問題,通常一方面是硬體增加效能,另一方面02/20 00:55
8Fkobedisel:應該為sql 2012的資料庫的optimizer方式與2008有所不同02/20 00:58
9Fkobedisel:因此如樓上所說的看兩個資料庫sql的execution plan02/20 00:59
10Fkobedisel:應該可以看出來一些端倪02/20 00:59
[SQL ] 請問一下mysql-cluster有很熱門嗎?
[ Database ]9 留言, 推噓總分: 0
作者: l7class - 發表於 2013/01/04 14:33(13年前)
4Fkobedisel:使用cluster 的目的通常只為了HA(high availability)01/05 22:50
5Fkobedisel:另一方面就是增加整個DB的throughput,以及workload分流01/05 22:51
6Fkobedisel:一般來說幾乎只為了HA才用cluser(我以oracle的角度來看)01/05 22:53
7Fkobedisel:使用cluster 架構與資料量大不大無關,我想mysql應也是01/05 22:53
8Fkobedisel:尤其現在mysql 已屬於oracle的以後應越來越像oracle,呵01/05 22:55
[SQL ] Oracle "In" (變數)的問題
[ Database ]4 留言, 推噓總分: +1
作者: sohumi - 發表於 2012/12/14 12:03(13年前)
3Fkobedisel:oracle 雙引號內字串視為特殊字元,所以應為大小寫問題12/17 11:38
4Fkobedisel:盡量不要使用雙引號,除非有特殊需求12/17 11:39