Penulis menggunakan situs web yang dibuat oleh database Access, dan kemudian menemukan bahwa jumlah data meningkat dan kecepatannya lambat, sehingga setiap orang harus memiliki rencana jangka panjang sebelum membuat situs web.
Berapa banyak catatan yang dapat mengakses database? Seberapa besar ukuran file accsee?
Tidak ada batasan dalam teori, tetapi umumnya tidak mudah menggunakan lebih dari 100.000.
Akses tidak mendukung volume data yang besar. Jumlah catatan spesifik tergantung pada ukuran catatan. Saya adalah catatan lebih dari selusin bidang, dan sekitar 500.000 catatan menjadi seperti ini.
Masalah ini tidak banyak berpikir sebelum saya melakukan stasiun sebelumnya, karena stasiun perusahaan umum, tidak ada banyak data, file MDB umumnya tidak melebihi 100 m, tetapi baru -baru ini saya bermasalah dengan masalah ini.
Stasiun klien, catatan 3W, ukuran sekitar 300 m, lebih dari 280 m setelah beberapa kompresi, sekarang kecepatannya sangat lambat.
Selidiki alasannya, analisis dua poin berikut:
1. Akses tidak didukung dengan baik untuk data besar, dan tidak dipertimbangkan sebelum pendirian stasiun. Tidak ada pemahaman yang komprehensif tentang kebutuhan pelanggan. Untuk kebutuhan data besar, database SQL atau MySQL harus dipertimbangkan. Artinya, versi ASP+ACCSEE tidak dapat digunakan.
2. Ada masalah dengan modul desain dan klasifikasi. Seluruh stasiun adalah modul artikel, dan yang lainnya diklasifikasikan dalam modul, yang secara langsung mengarah pada sejumlah besar data dalam tabel JTBC_ARTICLLE. Akibatnya, kecepatan kueri menjadi lebih lambat.
Oleh karena itu, saat membangun stasiun, artikel yang merupakan sifat dari artikel ini tetapi klasifikasi yang berbeda dibangun dalam modul yang berbeda, yaitu, beberapa modul artikel dalam kloning, yang secara efektif dapat menyelesaikan masalah sebagai masalah di atas, tetapi juga lebih baik melalui modul tersebut Template Beranda Node Node Node Index untuk menyesuaikan beranda klasifikasi yang berbeda.
Tapi sekarang saya masih kusut dengan masalah ini, karena juga merepotkan untuk memisahkan kembali modul lagi, dan itu bukan solusi yang paling efektif pada akhirnya, karena data ini masih tumbuh setiap hari, dengan setidaknya 100.000 lembar data Jadi database akses harus ditinggalkan.
Yang lebih penting adalah saya ingin meninggalkan IIS dan beralih langsung ke PHP+MySQL, sehingga ketika server digunakan, tidak perlu berpura -pura mengganggu IIS. efisien dari IIS. Tetapi masalahnya sekarang adalah bahwa fungsi dalam versi PHP tidak sekuat ASP, dan ini bukan masalah, karena stasiun ini tidak memerlukan fitur yang terlalu kuat. Versi yang saya uji tidak dapat menghasilkan statis.