Sering gunain database? gimana loadingnya cepet ga?
jawabnya 'tergantug..' jumlah data yg diquery, sql yg digunakan..
salah satu cara untuk 'mensiasati' bila database cukup besar dan cukup berat pada saat query adalah dengan menggunakan tabel sementara, mungkin hampir sama dengan view.
mysql (versi 3.2xx) menyediakan fungsi untuk membuat tabel sementara, baik untuk tipe myisam maupun innodb, yaitu :
create temporary table [nama table] (
nama fied1, nama field..n)
untuk mencegah terjadinya error pada saat melakukan pembuatan tabel maka dapat di periksa dulu dengan kondisi keberadaan tabel yang akan dibuat, seperti ini :
create temporary table [if not exists] [nama table] (
nama fied1, nama field..n)
setelah membuat tabel temporary, selanjutnya export/pindahkan data yg dianggap sering di query dan cukup besar.
insert into [tabel temporary]
( nama fied1, nama field..n)
values
(values1,values..n)
langkah selanjutnya kita dapat melakukan operasi sql pada tabel temporary tersebut seperti
tabel biasa.
yang lebih menarik adalah bahwa tabel temporary tersebut hanya di create di-client saja dan hanya pada koneksi tersebut, sehingga pada saat koneksi lost maka tabel otomatis akan didrop.
Pokonyamah hidup yang gratisan...
Tidur aaaah, dah malem...
jawabnya 'tergantug..' jumlah data yg diquery, sql yg digunakan..
salah satu cara untuk 'mensiasati' bila database cukup besar dan cukup berat pada saat query adalah dengan menggunakan tabel sementara, mungkin hampir sama dengan view.
mysql (versi 3.2xx) menyediakan fungsi untuk membuat tabel sementara, baik untuk tipe myisam maupun innodb, yaitu :
create temporary table [nama table] (
nama fied1, nama field..n)
untuk mencegah terjadinya error pada saat melakukan pembuatan tabel maka dapat di periksa dulu dengan kondisi keberadaan tabel yang akan dibuat, seperti ini :
create temporary table [if not exists] [nama table] (
nama fied1, nama field..n)
setelah membuat tabel temporary, selanjutnya export/pindahkan data yg dianggap sering di query dan cukup besar.
insert into [tabel temporary]
( nama fied1, nama field..n)
values
(values1,values..n)
langkah selanjutnya kita dapat melakukan operasi sql pada tabel temporary tersebut seperti
tabel biasa.
yang lebih menarik adalah bahwa tabel temporary tersebut hanya di create di-client saja dan hanya pada koneksi tersebut, sehingga pada saat koneksi lost maka tabel otomatis akan didrop.
Pokonyamah hidup yang gratisan...
Tidur aaaah, dah malem...
6:53 AM |
Category: |
1 comments
Comments (1)
Looking for information and found it at this great site... Built in refrigerator wall kitchen Motorola v60i batteries lipitor side lipitor adverse reactions Effects ritalin has on children neurontin withdrawal Monopoly border stationery hairy pussy travel