Saya save page jawaban agan, mantap.
Pada tanggal 01/02/14, aksan kurdin <aksan.kurdin@gmail.com> menulis:
> pembengkakan database bisa dihitung bang jack.
> dari desain tabel anda, seharusnya sudah bisa diperkirakan umur database
> berapa lama akan mencapai ukuran 2 gb ?
> jangan pake filing. ga boleh di dunia eksakta memakai filing. dihitung.
>
> contoh, tabel transaksi pembelian:
>
>
> nobeli anda pasang 10 char (1 char = 1 bytes)
> kodebarang 6 char
> kuantitasbeli long integer (4 bytes)
> harga, total, grandtotal (8 bytes each)
>
> jadi total satu baris untuk detail pembelian memerlukan maksimal 44 bytes.
>
> jika saja database hanya terdiri dari tabel ini saja, maka maksimum
> jumlah baris transaksi sehingga mencapai 2 gb ( 2 x 1024 x 1024 x 1024
> bytes = 2147483648 bytes) adalah 48,806,446 baris record (48 juta baris).
>
> nah, itu yang saya maksud di posting sebelumnya.
> anda bisa memperkirakan apakah 2gb akan di capai dalam sebulan, setahun,
> atau bahkan 10 tahun ?
> dihitung :)
>
>
> pertanyaan selanjutnya, apakah bang jack sudah pernah membuat access
> sebagai dua aplikasi front end dan back end ?
> antara fe dan be adalah bermain dengan link table. caranya bisa anda
> coba dengan get external data bertipe access di ribbon.
>
> dengan bermain link, dalam satu fe, anda bisa terhubung dengan banyak
> be. katakan saja transaksi penjualan anda taruh di penjualan.accdb,
> pembelian di pembelian.accdb.
> link tabel dari front end ke dua data base ini saja berarti kemampuan
> access sudah 2 x 2gb di dua back end tersebut.
>
>
> aksan kurdin
>
>
>
>
> On 2/1/2014 10:48 PM, Jack Rivaldo wrote:
>>
>> Setelah membaca jawaban mas, saya langsung googling tentang memecah
>> database, namun hasilnya nihil untuk menemukan caranya, ini buktinya
>> http://accessmania.wordpress.com/category/komunitas-penggemarpenilai-ms-access/komunitas-access/
>> dia bilang cuman memecah database tapi nggak ngasih tau gimana
>> caranya, cocok sekali kasusnya yaitu database membengkak, hal ini yang
>> saya takutkan, dan saya juga punya filing misalnya antara data yang
>> tahun lalu (ganti database) dan tahun sekarang berhubungan, entah
>> bagaimana caranya menggabungkannya.
>>
>> Pada tanggal 01/02/14, aksan kurdin <aksan.kurdin@gmail.com> menulis:
>> > access hanya ditujukan untuk skala skecil dan menengah,
>> > lebih dari kapasitas 2 gb sudah dianggap sebagai enterprise, sehingga
>> > tidak disarankan menggunakan model file share, tetapi gunakan client
>> > server.
>> >
>> > mysql sudah tepat untuk yang free.
>> >
>> > ada beberapa cara akal2an, seperti memanfaatkan link2 table, tetapi
>> > tentu saja mengurangi integritas databasenya sendiri.
>> > maksud link2 table itu, jika setiap tabel bisa dipecah2 dalam backend
>> > terpisah, maka jika di link dalam satu wadah, maka wadah itu seolah2
>> > berisi database yang melebihi kapasitas 2 gb access bukan ?
>> >
>> > ada lagi yang menggunakan closing per periodik ke database terpisah.
>> > misalkan database di bentuk per bulan.
>> > dengan harapan dalam sebulan transaksi tidak menyentuh hitungan 2gb.
>> >
>> >
>> > perhitungan yang teliti bisa dilakukan dengan menghitung jumlah byte
>> > yang dipakai oleh setiap table, contoh field teks menggunakan berapa
>> > byte, field numerik berapa byte, jadi dalam satu record maksimum
>> > menampung berapa byte.
>> > dalam waktu tertentu di perhitungkan ada sekian ribu baris transaksi,
>> > kalikan dengan jumlah byte per record nya. akan ditemukan jumlah
>> > maksimum. barulah nilai ini bisa dibandingkan dengan kapasitas
>> access 2 gb.
>> >
>> > untuk beberapa skenario, 2gb sangat mencukupi untuk pemakaian setahun.
>> > tahun berikutnya, digunakan database yang baru.
>> >
>> >
>> >
>> > aksan kurdin
>> >
>> >
>> >
>> > On 2/1/2014 8:49 PM, Jack Rivaldo wrote:
>> >>
>> >> Saya pengguna Ms. Access tapi saya tidak mendalami Database Access,
>> >> saya menggunakan koneksi database MySQL
>> >>
>> >> Kebetulan saya menemukan Source Code Aplikasi Access dengan Database
>> >> Access
>> >> Rencananya Aplikasi ini saya gunakan untuk pekerjaan saya (sudah saya
>> >> edit tampilannya)
>> >>
>> >> Tapi ada masalah, yaitu kabarnya daya tampung database Access hanya
>> >> sebesar 2GB. Dan menurut perhitungan saya ukuran tersebut kurang
>> >> mencukupi dengan data yang akan saya masukkan dalam aplikasi tersebut
>> >>
>> >> Kalau saya covert database access tersebut ke MySQL saya takut Query
>> >> Access itu hasil olahan datanya tidak sama dengan hasil covert ke
>> >> MySQL
>> >> Mau saya covert ke SQL server saya cuman punya yang versi Express
>> >> saja, kapasitasnya juga 2GB juga
>> >>
>> >> Adakah cara mengatasi limit penyimpanan database access ini dengan
>> >> tetap mempertahankan database asli acccess tersebut yaitu Accdb atau
>> >> mdb
>> >> Dan rencananya saya ingin running aplikasi access tersebut di Runtime
>> >> Access
>> >>
>> >> Terima kasih atas jawabannya.
>> >>
>> >>
>> >
>> >
>>
>>
>
>
| Reply via web post | Reply to sender | Reply to group | Start a New Topic | Messages in this topic (8) |
Tidak ada komentar:
Posting Komentar