Friday, February 22, 2008

Mati lagi mati lagi ....

Yach belum disimpan ....
Sialan PLN
gak sopan ..
Hore ...
Alhamdulilah ....

Begitulah kira-kira kata-kata yang keluar disetiap kantor dibalikpapan, samarinda dan beberapa kota/kab lain di kaltim ketika mati lampu.
Seumur-umur hidup di jawa belum pernah mati lampu setiap minggu, mati Air sampe berhari-hari (cape dechhhh ...!). gak ngerti hobi pegawai PLN di kaltim mah, masa hobinya bikin jadwal pemadaman bergilir setiap bulan, habis itu dipasang dikoran. terkadang jadwal pemadaman tidak sesuai jadwal. Tapi jangan salah telat bayar 2 bulan langsung dicabut!!!, beda dengan PDAM yang bisa nunggak berbulan-bulan tapi air tetap nyala 8-), Setali dengan PDAM kadang dibeberapa daerah mati air bisa mencapai berhari-hari(lupa nyalain air kali :-) )

PLN = PDAM ==>podo wae

yaa bagi kantor yang tidak punya genset, mati lampu merupakan hiburan sesaat melepas kepenatan sambil mendengarkan lagu kebangsaan kaltim (suara genset yang beradu).

yang lebih lucu lagi, banya bangunan supe megah, apartemen, stadion sepak bola, dsb yang ketika sudah selesai tidak bisa dipergunakan karena listriknya belum terpasang ;-)))

Kaltim memang kaya sumber daya alamnya, kaya APBDnya tapi miskin SDMnya .....
gimana gak miskin SDM lha wong sungai mahakam dibuang percuma ke laut aja, padahal kan bisa buat dibangun pembangkit listrik, dibuat sumber PDAM .
sayang sekali rasanya potensi yang begitu melimpah tidak dioptimalkan semaksimal mungkin
Seandainya aku bisa .......

Lanjut ....

Thursday, February 14, 2008

Eksekusi File Jumbo di mysql

Bermain-main dengan yang namanya data memang mengasikkan, tapi klo jumlah datanya mencapai ratusan ribu lebih malah mumet berkepanjangan. Besarnya jumlah record berpengaruh juga pada besarnya file.

Sebenarnya di phpmyadmin sudah mengcover kebutuhan untuk export maupun import data.
tapi stop tunggu dulu !!!!. bagaimana klo jumlah recordnya mencapai bilangan ratus ribu ? sebagai contoh 300.000 record !!! atau file(sql maupun csv) yang akan dieksekusi(di import) besarnya > 10 Mb ? dijamin servernya down, gak percaya? buktikan sendiri. secara default phpmyadmin mengambil maximal upload file yang ada pada php.ini biasanya hanya 8 Mb. Meskipun dirubah di php.ini tetap saja eksekusinya lama banget ....


namun setelah pontang-panting, cari sana cari sini, tanya sana tanya sini, baca ini baca itu "akhirnya ku menemukanMu "


untuk eksekusi file csv seperti sintaxnya seperti ini :


LOAD DATA INFILE '/home/users/nama_file.csv' INTO TABLE nama_tabel FIELD TERMINATED BY ';' ENCLOSED BY ' " ';

untuk eksekusi file txt seperti sintaxnya seperti ini :

LOAD DATA INFILE '/home/users/nama_file.csv' INTO TABLE nama_tabel FIELD TERMINATED BY ';' ENCLOSED BY ' \' ';

sedangkan untuk sql :

\. nama_file.sql;

Yupz dengan menggunakan cara seperti diatas berapapun jumlah record data dan besarnya file dilahap hanya dengan beberapa detik saja.

Lanjut ....