| Author |
Message |
lela |
| Location: |
|
Post subject: Kemampuan MySql
Posted: 01/Mar/2006 12:59
|
|
onSkilled
Joined: 03-Jun-2005
Posts: 109
Status: Offline
|
|
Masi seputar program client server tadi kalo' saya tangkap dari jawaban2 yg masuk ada keterbatasan dari Mysql ???
masalah yang saya hadapi .....
disini waktu client dataset dan sql query yang saya aktifkan saat menjalankan event koneksi 50,
apakah kesalahan unable execute query ini karna terlalu banyaknya Client Datset dan SQLQuery
yang saya aktifkn, tapi kenapa hal ini mesti terjadi?????
saya pake Delphi 7 dan MySql 4.0.x
gimana ya????
thank 's sebelumnya atas tanggapannya |
|
|
| |
|
|
|
 |
ZeAL |
| Location: |
|
Post subject:
Posted: 01/Mar/2006 13:51
|
|
onProfessional

Joined: 07-Apr-2005
Posts: 763
Status: Offline
|
|
hmmm... Kayaknya gak masalah dengan banyaknya koneksi..
dan rasanya 50 koneksi saat bersamaan masih relatif sedikit..
(maksudnya gituh kan yah? agak bingung juga dengan kata2 "event koneksi 50")
Btw, emang perlu yah dijalanin sampe 50 koneksi pada saat yang bersamaan? knp gak satu2 aja tergantung kebutuhan.. kalo dah selesai ditutup.. |
_________________ do i know you?
[ My Blog : http://www.monyetpinter.com ] [ My RPG Project : http://einarc.wordpress.com ] [ FJBex : http://www.fjbex.com ]
|
| |
|
|
|
 |
|
kaka-delphi |
| Location: Taziex |
|
Post subject:
Posted: 01/Mar/2006 17:13
|
|
onElite
Joined: 12-Oct-2005
Posts: 1050
Location: Taziex
|
|
|
Quote:
"event koneksi 50"
Mungkin maksudnya, koneksi bersamaan yang di lakukan oleh si DBExp. Jelas aja, klo misal kita mempunyai Client Dataset sebanyak 50 biji, maka akan melakukan koneksi satu persatu (1 ClientDataset 1 Koneksi) walaupun dia diarahkan ke SQLConnection. Makanya saya menghindari dari DBexpr / yang laen yang berhubungan dengannya. Saya dulu seneng ngedevlop aplikasi mysql dengan TMySQL direct langsung ke mysql. Jadi aplikasi kita hanya mempunyai satu koneksi saja.
Nah... kita juga bisa pake DBExpr dengan sedikit koneksi, asalkan kita mempunyai sedikit komponen seperti ClientDataSet, SQLTable. Saya sarankan gunakan SQLQuery saja.
Moga ada pencerahan....
Tetep Semangat |
|
|
| |
|
|
|
 |
imunk |
| Location: |
|
Post subject:
Posted: 02/Mar/2006 08:38
|
|
onUber-Skilled

Joined: 28-Mar-2005
Posts: 451
Status: Offline
|
|
betul sekali kata mas2 delphier....
kalo kita pake DBExp sbg tools koneksinya maka setiap toolsnya akan tercatat sbg satu koneksi di server mysql contohnya dah disebutin ama mas kaka-delphi secara default mysql memiliki maksimal koneksi sebanyak 100 (utk versi 5 ke bawah, yg v5 aku blm tau.... ), jadi kalo ada koneksi lebih dari 100 muncul deh tuh error.
coba cari settingannya file nya 'my.conf' disitu bs diubah maksimal koneksinya...
moga membantu. |
|
|
| |
|
|
|
 |
masdi2t |
| Location: |
|
Post subject:
Posted: 02/Mar/2006 09:34
|
|
onKnowledgeable
Joined: 13-Dec-2005
Posts: 133
Status: Offline
|
|
Jelas aja, klo misal kita mempunyai Client Dataset sebanyak 50 biji, maka akan melakukan koneksi satu persatu (1 ClientDataset 1 Koneksi) walaupun dia diarahkan ke SQLConnection
begitukah?
The connection provided by a single TSQLConnection component can be shared by multiple SQL dataset components through their SQLConnection properties.
tp ane juga blm pernah cek sih kebenarannya. tp klu satu Client Dataset (saya sebut saja SQLDataset) bikn satu koneksi sendiri, berarti kerja si SQLConnection blm sesuai bayanganku (menjadi broker koneksi ke database dan sekaligus menghemat jumlah koneksi)
: k, tar cek dl ah::[/i] |
|
|
| |
|
|
|
 |
lela |
| Location: |
|
Post subject:
Posted: 02/Mar/2006 09:57
|
|
onSkilled
Joined: 03-Jun-2005
Posts: 109
Status: Offline
|
|
coba cari settingannya file nya 'my.conf' disitu bs diubah maksimal koneksinya...
dimana carinya ya??? |
|
|
| |
|
|
|
 |
imunk |
| Location: |
|
Post subject:
Posted: 02/Mar/2006 10:41
|
|
onUber-Skilled

Joined: 28-Mar-2005
Posts: 451
Status: Offline
|
|
SQL connection cuma sebatas jembatan doang gak sampe menghandle koneksi.
ada di folder system (not WinNT). system32 (WinNT). |
|
|
| |
|
|
|
 |
lela |
| Location: |
|
Post subject:
Posted: 02/Mar/2006 11:59
|
|
onSkilled
Joined: 03-Jun-2005
Posts: 109
Status: Offline
|
|
kok ndak ada ya mas 'my.conf' nya??????  |
|
|
| |
|
|
|
 |
lela |
| Location: |
|
Post subject:
Posted: 02/Mar/2006 12:16
|
|
onSkilled
Joined: 03-Jun-2005
Posts: 109
Status: Offline
|
|
| di system32 ndak ada di system ndak ada, di mysql ada tapi mysql.cfg udah ngelindur kali ya aku ..... |
|
|
| |
|
|
|
 |
imunk |
| Location: |
|
Post subject:
Posted: 02/Mar/2006 13:03
|
|
onUber-Skilled

Joined: 28-Mar-2005
Posts: 451
Status: Offline
|
|
oh maaf kurang info-nya, tuh file ter-hiden so.... hrs di view all dulu biar keliatan...
maju terus. |
|
|
| |
|
|
|
 |
lela |
| Location: |
|
Post subject:
Posted: 02/Mar/2006 13:47
|
|
onSkilled
Joined: 03-Jun-2005
Posts: 109
Status: Offline
|
|
| masih ndak ada juga, udah di view all padahal |
|
|
| |
|
|
|
 |
masdi2t |
| Location: |
|
Post subject:
Posted: 02/Mar/2006 15:10
|
|
onKnowledgeable
Joined: 13-Dec-2005
Posts: 133
Status: Offline
|
|
---
my.conf
---
mungkin maksudnya my.ini, file ini ada di dir instalasi MySQL.
trus bagian yg atur koneksi kurang lebih sbb:
# The maximum amount of concurrent sessions the MySQL server will
# allow. One of these connections will be reserved for a user with
# SUPER privileges to allow the administrator to login even if the
# connection limit has been reached.
max_connections=100
---
SQL connection cuma sebatas jembatan doang gak sampe menghandle koneksi.
---
bukannya jembatan yang dimaksud adalah jembatan koneksi? adanya SQLConnection menurut saya malah sebagai cara penghematan koneksi langsung ke Server (tp blm tak tes juga ) |
|
|
| |
|
|
|
 |
imunk |
| Location: |
|
Post subject:
Posted: 02/Mar/2006 16:54
|
|
onUber-Skilled

Joined: 28-Mar-2005
Posts: 451
Status: Offline
|
|
---
mungkin maksudnya my.ini, file ini ada di dir instalasi MySQL.
---
ditempatku gak ada je...weeee
adanya ya di folder systemnya windows.
@lela
masa sih gak ada dikompiku ada ko....
coba cek lagi
---
bukannya jembatan yang dimaksud adalah jembatan koneksi? adanya SQLConnection menurut saya malah sebagai cara penghematan koneksi langsung ke Server (tp blm tak tes juga Very Happy)
---
penghematan gimana maksudnya?? |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: 02/Mar/2006 17:10
|
|
onMage

Joined: 06-Feb-2006
Posts: 2401
|
|
Bawa'annya MySQL ngga' ada troble koq. kalo ngga' salah default limit koneksinya 50-100.
Kemunggkinan ada yg ngga' beres ama komponen koneksi yang dipake. Bukan masalah config MySQL.
Ato kemungkinan lain masalah pada TRANSACTION, coba pake multiple transaction. 1 SQL dataset 1 Transaction. Kemungkinan nge-LOCK tuh
Berdasar pengalaman, saya ngga' pernah nemui kendala paka DBExpress meskipun dah daku tinggalin hihihihihi...
Regards - D.E |
_________________ Dude, if you don't understand the basics and just want to get someone else write the code for you, it means you really shouldn't study computer science. Find a different field.
http://delphiexpert.wordpress.com
|
| |
|
|
|
 |
imunk |
| Location: |
|
Post subject:
Posted: 03/Mar/2006 08:05
|
|
onUber-Skilled

Joined: 28-Mar-2005
Posts: 451
Status: Offline
|
|
emang gak ada masalah ko dgn DBE tapi ya itu tadi kelemahannya kalo pake tuh komponen koneksinya sebanyak komponennya......
maju terus. |
|
|
| |
|
|
|
 |
|
|