woww..saya sebagai amateur,beginer,newB,noobies, dkk..merasa smakin
smangat untuk tahu lebih jauh ttg mysql.thx a lot bro,,
ery useful
Rizky Prihanto wrote:
> wouw... salute-salute utk mas Arizane..
>
> kalo gw, udah jadi pemakai MySQL sejak 2004, dan "naik pangkat" jadi
> pengedar MySQL sejak 2005. Dulu di environment gw, hegemoni MS SQL
> Server 2000 kuat bangedd -- n gw gag suka ama MS SQL 2000 doeloe karna :
>
> 1. dulu HDD gw cuman 20 GB n free-space cuman sisa 300-an MB di C:
> nya -- kebanyakan di-install game2 berat macam NFSU,
> Championship Manager, The Sims 2, CS hehehe... -- dan dibuang
> sayang.
> 2. terlalu ribet (saat itu). gw diajarin pakae Query Analyzer, tapi
> pas oprex-oprex Enterprise Manager koq banyak bangedd istilah yg
> gw gag ngeh n bingung sendiri.
> 3. dosen & asisten dosen gw terlalu "mendewakan" MSSQL -- dan
> naluri pemberontak gw dulu berkata : gw harus beda! gw harus beda!
>
> Akhirnya gw coba-coba belajar otodidak MySQL waktu itu, n asyik juga.
> Dan gw coba pengaruhi temen2 dekat gw utk makae ntu DBMS utk tugas
> kuliah keq, utk tugas iseng keq, utk TA keq... Beralih-profesi-lah gw
> jadi "pengedar" MySQL di kampus gw doeloe. STIKI Malang.
>
> Di level produksi, gw mulai makae MySQL di tahun 2005. Waktu itu gw
> nekad makae MySQL utk project perdana software-house gw doeloe di
> salah satu instansi pemerintah di sebuah kabupaten yang masih termasuk
> karesidenan Malang. Dan semenjak itu, *semua* project yg berbau
> database & sistem informasi gw selalu makae MySQL.
>
> Dulu gw pernah tulis artikel di blog gw, kenapa gw milih makae MySQL
> <
http://rizky.prihanto.web.id/2008/06/kenapa-memilih-mysql.html>. Gw
> coba co-pas-kan aja ntu uneg2 gw di sini :
>
> Klo menurut gw, di *ERA generasi gw*, database yang cocok itu adalah
> MySQL.
> soalnya, MySQL saat ini *sedang berkembang* pelan tapi pasti utk jadi
> DBMS yang powerful.
> Gw dulu pernah 'maksain' belajar Oracle, kagok duluan gw. konsep DBMS
> lom kenal, udah disodorin macam kya cursor, row-locking, XA
> transaction -- nyerah gw!
>
> dan, tepat di bulan desember tahun 2004 lalu, gw jatuh hati ama pacar
> gw yg sekarang - MySQL 5.0.1 alpha. Setengah tahun sebelumnya gw makae
> MySQL 4.0 n gw NGGA ADA FEELING berlebih ama tu DBMS bermaskotkan ikan
> lumba2. Di masa gw waktu itu, MySQL udah terlalu cukup lah utk
> nyediain fitur standar 'penyimpanan data' -- n sejak MySQL 5.0.1-alpha
> muncul, gw sedikit kepincut ama istilah stored procedure yg
> diusung2nya (emang sih gw pernah denger tu istilah di praktikum DBMS
> di kampus makae MSSQL2000 -- tp biasa laah, namanya jg mahasiswa yg
> sulit diatur, ilmu2 MSSQL2000 gw gag ada yg nyangkut satupun di kuping)
>
> Gw mulai perhatiin geliatnya MySQL 5.0.1 -- baca2 banyak whitepaper di
> situsnya. Sampe kenalan pula ama Per-Erik Martin (tentunya via forum)
> yg ternyata dia lead-coder nya fitur Stored Procedure nya MySQL. Gw
> cukup terbius ama pesona gadis muda yang masih alpha yg beberapa bulan
> kemudian gw tau ternyata maskot dia namanya SHAKILA. Sambil belajar,
> gw lambat laun ngerti apa sih itu SP, apa itu Trigger, gmn memanfaatin
> View, apa rahasia dibalik information_schema -- dan banyak bangedd
> konsep2 praktis yg gw tau selama gw intensif ngapelin /kos-kosannya/
> Shakila di
dev.mysql.com <
http://dev.mysql.com/> --
>
> ... satu hal yg gag gw dapet waktu gw PeDeKaTe ama Oracle n MSSQL :
> nie DBMS (MySQL) perawan bangedd. rupawan pula. n dia CARE pula ama
> semua fans-fans nya, tetep rendah hati, selalu berbaur sama
> komunitasnya... Dan dia *setia* bangedd nemenin gw belajar, sementara
> dia sendiri semakin hari semakin mantaphhh dandanannya, semakin cantik
> isinya, n semakin besar anunya ^_^ (kualitas, maksutnya)
>
> Bagi gw, di era gw (baru turun coding sejak tahun 2003-2004), DBMS
> yang paling cocok bwt gw adalah MySQL. Skrg dia punya adik yg ngga
> kalah manisnya, Maria (MySQL 5.1) -- dan perangkat2 tempur tu DBMS
> makin lama makin nggilaniey, macam MySQL Cluster, MySQL Proxy --
> menurut gw, dia bener2 NUNGGU gw bwt ngerti-in dalemannya, n ketika gw
> ngerasa udah cukup ngerti -- dia tambah lagi fitur2 dia..
>
> Demikianlah pengalaman SUBYEKTIF gw dengan MySQL ... Shakila dan Maria ...
>
> Mengenai kesangsian yang muncul dari banyak pihak yang
> /ragu-ragu/ sama kejelasan MySQL itu sekarang free atau berbayar,
> menurut gw sih, jangan telan berita sepenggal-sepenggal. Powernya
> MySQL jg bukan cuman di faktor "gratis"-nya seperti beberapa produk
> open-source macam GIMP n DIA yang hanya /lebih/ di faktor 'harga'
> ketimbang Photoshop atau Visio. Coba masuk ke website nya MySQL :
>
http://dev.mysql.com/downloads/ ~ di situ ada tulisan gini :
>
> For users or organizations looking to maintain their own solutions.
>
> 1. I have my own method of keeping my systems up to date and am
> comfortable upgrading and configuring MySQL.
> 2. I have time to monitor and adjust the MySQL settings that will
> tune, scale and maintain performance.
> 3. I have experience with database security so that I know when a
> security breach has occurred.
> 4. I have experience designing, setting-up and monitoring the
> status of MySQL replication.
> 5. I have time to identify and resolve technical issues for myself
> and others.
> 6. I have time to design and tune application code, database
> schemas and dynamic queries for optimal performance.
>
> Take me to the community downloads
> <
http://dev.mysql.com/downloads/mysql/?rz=gdl#downloads>!
>
> MySQL Enterprise (a.k.a. berbayar) -- itu yg sebenarnya dijual itu
> berupa "support" n "services". Mengutip pernyataan mereka ndiri : At
> the end of 2006, MySQL launched MySQL Enterprise, an offering with a
> robust set of services that improved the reliability, security and
> performance of MySQL servers. Utk lebih jelasnya, bisa maen-maen ke
> sini :
http://www.mysql.com/products/which-edition.html>
> MySQL Community Edition -- absolutely free utk di-instal *sendiri* di
> server mana aja. If you have time and experiences...
>
>
> *NB :* Gw bukan aktivis MySQL yang digaji ama MySQL. Gw cuman seorang
> fans...
>
> ------
>
> Sekarang, gw juga masih tetep pakae MySQL utk produksi. Belum
> kepikiran pindah ke lain hati. Gw juga makae fitur MySQL standar di
> aplikasi-aplikasi gw :
>
> 1. stored routines, dan gw sering iseng2 bikin extended stored
> routines utk nge-enhance my queries
> 2. cursors, prepared statements, fulltext search, unicode
> 3. replikasi --> gw barusan nyoba row-based-replication pakae
> Federated Storage Engine
> 4. view, kadang2. kadang-kadang juga cukup makae MEMORY storage engine.
> 5. trigger, kalo emang keadaan darurat (ntar di seminar InsyaAllah
> gw ceritain deh knp gw cuman makae trigger di case-case
> emergency doank)
> 6. emm apa lagi yak? bingung nie...
>
> dan klo yg ditulis ama mas Alex kemaren di notepad klo gw juga
> nguasain CLUSTERING --> *hoax nieh!* hehehe... gw lom nyoba
> clustering. proxy-ing juga. *mgkn februari depan gw nyoba, karna
> aplikasi sisfo kami di Solok kyanya sedang "membutuhkan-nya" ^_^
>
> Tools yg gw pakae, sama kya mas Arizane :
>
> 1. Navicat --> major tools utk query building & server monitors
> 2. EMS MySQL Manager --> cuman makae buat nge-reverse-engineer utk
> nge-display ER Diagram dari schema yg gw bikin
> 3. MySQL Administrator --> utk nge-tweaking my.ini
> 4. MySQL Console --> utk /akting/ biar terkesan tampak
> 'professional' pas nge-restore dumpingan di server-nya customer
> kami. hehehe... *ada aksi, ada reaksi coyy... *hukum newton nieh.*
> *
>
> Beberapa produk yg pernah kami bikin dan makae MySQL sbg backend :
> 1. sistem informasi sekolah di beberapa kotamadya/kabupaten
> 2. beberapa portal pariwisata
> 3. satu (bukan beberapa) portal berita :
republika.co.id > <
http://republika.co.id> (maaf nyebut merek nie)
> 4. sistem informasi pondok pesantren yang punya motto "berdiri di atas
> dan untuk semua golongan" (duh, lagi2 nyebut merek)
> 5. beberapa aplikasi accounting & retail & inventory
> 6. beberapa aplikasi e-commerce & community
> 7. beberapa aplikasi kecil yg sifatnya plugins dari sistem enterprise
> 8. beberapa aplikasi iseng yang sifatnya emang iseng dan tiada guna
> lainnya selain utk riset.
> 9. beberapa komponen/widget yang bisa dipergunakan oleh developer laen
> baik gratis maupun berbayar
>
> Kira-kira itu ajahh sekilas dari saya. maaf klo kepanjangan. *pada
> dasarnya gw secara text-mode emang cerewet* hehehe..
>
> 2009/1/25 aris suryadi <
ariss...@gmail.com > <mailto:
ariss...@gmail.com>>