作者查詢 / sunz5010
作者 sunz5010 在 PTT [ PHP ] 看板的留言(推文), 共50則
限定看板:PHP
首頁
上一頁
1
下一頁
尾頁
1F推:感謝你的提醒、剛剛我針對這個去測試了一下,確實如果12/15 15:01
2F→:wait_connect 這個數字太小時,如果class在過程中處理其12/15 15:02
3F→:它事情(非SQL),接著要再使用connect就會出現server12/15 15:03
4F→:has gone away的現象12/15 15:03
5F推:還在思考怎麼處理比較好ing~12/15 15:06
10F推:還是謝謝你^^ 你提出的重點是我未曾想到的12/15 15:12
15F推:再請教一個小問題、connect會不會隨著object生命週期過了12/15 15:31
16F→:之後自己close掉?12/15 15:31
18F推:嗯嗯、那有解開我的疑問了~謝謝^^12/15 15:33
1F→:如果我單一頁面一個Class只有一個物件、是不是就沒有12/15 13:40
2F→:Singleton的問題?要做Singleton是單一php頁面出現多次12/15 13:41
3F→:同一個class的時候才發生效用對吧?12/15 13:42
4F→:跨不同PHP頁面,singleton也會起效用?12/15 13:43
6F→:我後來想到怎麼用Singleton比較好的方法了,因為我處理12/15 14:15
7F→:Connection會交給另外一個class、跟student不同12/15 14:16
8F→:原本每用一個student的function就會透過另外一個class建12/15 14:16
9F→:立一個Connection,後來我用了Singleton之後,就把處理12/15 14:17
10F→:Connection的class加上Singleton,之後每次student需要12/15 14:17
11F→:建立Connection時,就不用重新建立一次,而也不需要寫在12/15 14:18
12F→:建構子裡面了,似乎這樣比較好?12/15 14:18
2F→:好問題!所以我想知道、撥電話到mysql會很耗資源嗎?12/15 11:50
9F→:不過您這個作法、是不是有一個問題,如果我調閱成績資料12/15 12:06
10F→:接著我可能要對成績做運算,但是這時候其實connection還12/15 12:07
11F→:在,但這期間其實他都佔據了一個connection的位置,這樣12/15 12:07
12F→:也不妥不是嗎?雖然你說你load一個頁面只占一個connectio12/15 12:08
13F→:但是等於說1000個人同時load你的頁面、這期間就已經佔據12/15 12:08
14F→:1000連線、而必須要等待他們都處理完,才會釋放12/15 12:09
15F→:這也是我在擔心的事情呢12/15 12:10
16F推:Notepad ++ +111/24 23:00
1F推:疑、你說的對ㄝ~我是沒有考慮到你這個問題03/25 12:48
2F→:不過我想、這也是可以在Critical Section那邊去抉擇03/25 12:48
3F→:決定一次處理多少的量、不過這個問題或許也牽扯到服務03/25 12:49
4F→:等待的問題、我在想這個或許是另外一個議題03/25 12:50
5F→:因為LOCK是一個觀念、至於你要怎麼運用這個LOCK03/25 12:50
6F→:也要看你演算法怎麼設計、不過你點醒了我沒注意到的地方03/25 12:51
7F→:還謝謝你的提醒@@03/25 12:51
1F→:補充:有時候Critical Section要做的事情不只一樣03/25 10:58
2F→:所以總不能都指望要做的事情只在資料庫操作上03/25 10:59
3F→:用這樣的方式、就能確保其他跟DB無關的操作也能夠被保護03/25 11:00
4F→:Critical Section裡面03/25 11:00
8F→:我用一個新的table的PK、然後用insert去做03/25 00:13
9F→:要寫入資料庫之前、先inset這個PK、可以insert就寫入03/25 00:14
10F→:不能insert就等待別人delete之後再做寫入資料庫03/25 00:14
11F→:因為用mysql insert一個pk不會有重複的問題03/25 00:15
12F→:如果有人先搶先寫入、後來的人會出現1064的error code03/25 00:16
13F→:等第一個人delete之後、第二個人就能正常inset03/25 00:17
14F→:利用這個功能就可以達到[LOCK]的效果、還不錯用@@03/25 00:18
5F推:我跟你一樣的問題、後來多設定了$mail->WordWrap = 50;03/22 13:10
6F→:就可以了、你可以試試看03/22 13:12
3F→:我解決了、謝謝上面兩位01/26 13:46
首頁
上一頁
1
下一頁
尾頁