Parameter Sumber Daya

Berlaku untuk: Windows | Windows Server

Parameter Sumber Daya

Topik ini berisi parameter yang digunakan untuk sumber daya.

JET_paramCachedClosedTables
125

Parameter ini mengontrol jumlah sumber daya Pohon B+ yang di-cache oleh instans setelah tabel yang diwakili telah ditutup oleh aplikasi.

Nilai besar untuk parameter ini akan menyebabkan mesin database menggunakan lebih banyak memori tetapi akan meningkatkan kecepatan dengan sejumlah besar tabel dapat dibuka secara acak oleh aplikasi. Ini berguna untuk aplikasi yang memiliki skema dengan jumlah tabel yang sangat besar.

Label Nilai

Nilai Default:

64

Jenis:

Bilangan bulat

Rentang Valid:

1 – 2147483647

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Ya

Mempengaruhi Sumber Daya:

Ya

Ketersediaan:

Rilis Windows Vista dan yang lebih baru

JET_paramDisablePerfmon
107

Parameter ini dapat digunakan untuk mencegah mesin database menerbitkan data tentang performanya ke Windows. Ini dapat dilakukan untuk mengurangi aktivitas utas layanan mesin database.

Label Nilai

Nilai Default:

Salah

Jenis:

Boolean

Rentang Valid:

False, True

Lingkup:

Global

Atur Setelah JetCreateInstance:

Tidak

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Tidak

Mempengaruhi Sumber Daya:

Ya

Ketersediaan:

Rilis Windows Vista dan yang lebih baru

JET_paramGlobalMinVerPages
81

Parameter ini memungkinkan aplikasi yang beroperasi dalam mode multi-instans untuk mengalokasikan memori sebelumnya untuk halaman versi di kumpulan global untuk meniru perilaku yang lebih lama. Ini berguna jika aplikasi ingin menjamin bahwa transaksi dengan ukuran tertentu dapat berhasil nanti bahkan jika memori menjadi langka.

Windows 2000: Memori yang cukup untuk mendukung semua halaman versi selalu dicadangkan pada waktu JetInit .

Windows XP: Pada Windows XP, ini masih berlaku ketika dalam mode instans tunggal. Namun, memori halaman versi dialokasikan secara dinamis saat dalam mode multi-instans.

Label Nilai

Nilai Default:

64

Jenis:

Bilangan bulat

Rentang Valid:

1 – 2147483647

Lingkup:

Global

Atur Setelah JetCreateInstance:

Tidak

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Ya

Mempengaruhi Performa:

Tidak

Mempengaruhi Sumber Daya:

Ya

Ketersediaan:

Windows XP dan rilis yang lebih baru

JET_paramMaxCursors
8

Parameter ini mencadangkan jumlah sumber daya kursor yang diminta untuk digunakan oleh instans. Sumber daya kursor secara langsung sesuai dengan jenis data JET_TABLEID . Pengaturan ini akan memengaruhi berapa banyak kursor yang dapat digunakan secara bersamaan. Sumber daya kursor tidak dapat dibagikan oleh sesi yang berbeda sehingga parameter ini harus diatur ke nilai yang cukup besar sehingga setiap sesi dapat menggunakan kursor sebanyak yang diperlukan.

Windows 2000, Windows XP, dan Windows Server 2003: Nilai besar untuk parameter ini akan menggunakan ruang alamat dan dapat meningkatkan penggunaan memori.

Label Nilai

Nilai Default:

1024

Jenis:

Bilangan bulat

Rentang Valid:

0 – 2147483647

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Tidak

Mempengaruhi Sumber Daya:

Ya

Ketersediaan:

Semua

JET_paramMaxInstances
104

Parameter ini mengontrol jumlah maksimum instans yang dapat dibuat dalam satu proses.

Label Nilai

Nilai Default:

16

Jenis:

Bilangan bulat

Rentang Valid:

1-1024

Lingkup:

Global

Atur Setelah JetCreateInstance:

Tidak

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Ya

Mempengaruhi Sumber Daya:

Ya

Ketersediaan:

Windows XP dan rilis yang lebih baru

JET_paramMaxOpenTables
6

Parameter ini mencadangkan jumlah sumber daya B+ Tree yang diminta untuk digunakan oleh instans. Pengaturan ini akan memengaruhi berapa banyak tabel yang dapat digunakan secara bersamaan. Parameter ini perlu diatur relatif terhadap skema fisik database yang digunakan oleh mesin database, sehingga pengaturan ini tidak mudah seperti yang bisa dilakukan.

Secara umum, Anda akan membutuhkan dua sumber daya ditambah satu sumber daya per indeks sekunder per tabel dalam penggunaan bersamaan oleh aplikasi.

Windows 2000, Windows XP, dan Windows Server 2003: Nilai besar untuk parameter ini akan menggunakan ruang alamat dan dapat meningkatkan penggunaan memori.

Label Nilai

Nilai Default:

300

Jenis:

Bilangan bulat

Rentang Valid:

0 – 2147483647

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Tidak

Mempengaruhi Sumber Daya:

Ya

Ketersediaan:

Semua

JET_paramMaxSessions
5

Parameter ini mencadangkan jumlah sumber daya sesi yang diminta untuk digunakan oleh instans. Sumber daya sesi secara langsung sesuai dengan jenis data JET_SESID . Pengaturan ini akan memengaruhi berapa banyak sesi yang dapat digunakan secara bersamaan.

Windows 2000, Windows XP, dan Windows Server 2003: Nilai besar untuk parameter ini akan menggunakan ruang alamat dan dapat meningkatkan penggunaan memori.

Label Nilai

Nilai Default:

16

Jenis:

Bilangan bulat

Rentang Valid:

0 – 30000

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Tidak

Mempengaruhi Sumber Daya:

Ya

Ketersediaan:

Semua

JET_paramMaxTemporaryTables
10

Parameter ini mencadangkan jumlah sumber daya tabel sementara yang diminta untuk digunakan oleh instans. Pengaturan ini akan memengaruhi berapa banyak tabel sementara yang dapat digunakan secara bersamaan.

Windows 2000, Windows XP, dan Windows Server 2003: Nilai besar untuk parameter ini akan menggunakan ruang alamat dan dapat meningkatkan penggunaan memori.

Windows XP dan yang lebih baru: Jika parameter sistem ini diatur ke nol, maka tidak ada database sementara yang akan dibuat dan aktivitas apa pun yang memerlukan penggunaan database sementara akan gagal. Pengaturan ini dapat berguna untuk menghindari I/O yang diperlukan untuk membuat database sementara jika diketahui tidak akan digunakan.

Catatan Penggunaan tabel sementara juga memerlukan sumber daya kursor.

Label Nilai

Nilai Default:

20

Jenis:

Bilangan bulat

Rentang Valid:

0 – 2147483647

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Ya

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Tidak

Mempengaruhi Sumber Daya:

Ya

Ketersediaan:

Semua

JET_paramMaxVerPages
9

Parameter ini mencadangkan jumlah halaman penyimpanan versi yang diminta untuk digunakan oleh instans. Penyimpanan versi menyimpan rekaman langsung dari semua versi yang berbeda dari setiap rekaman atau entri indeks dalam database yang dapat dilihat oleh semua transaksi aktif. Versi ini digunakan untuk mendukung kontrol konkurensi multi-versi yang digunakan oleh mesin database untuk mendukung transaksi menggunakan isolasi rekam jepret. Pengaturan ini akan memengaruhi berapa banyak pembaruan yang dapat ditahan dalam memori pada satu waktu. Ini pada gilirannya akan memengaruhi jumlah maksimum pembaruan yang dapat dilakukan transaksi tunggal, durasi maksimum transaksi dapat diadakan terbuka, beban bersamaan maksimum memperbarui transaksi pada sistem, atau kombinasi dari ini.

Setiap halaman penyimpanan versi seperti yang dikonfigurasi oleh parameter ini berukuran 16KB pada komputer 32-bit, dan 32KB pada komputer 64-bit.

Windows Vista dan yang lebih baru: Ukuran halaman penyimpanan versi dapat dibaca dan diubah melalui JET_paramVerPageSize.

Windows 2000, Windows XP, dan Windows Server 2003: Nilai besar untuk parameter ini akan menggunakan ruang alamat dan dapat meningkatkan penggunaan memori.

Catatan Sejauh ini, ini adalah sumber daya yang paling umum untuk kelelahan oleh mesin database. Perhatian yang cermat harus diberikan pada pengaturan parameter sistem dan beban transaksi aplikasi untuk menghindari kelelahan sumber daya ini di bawah operasi normal. Ketika sumber daya ini habis, pembaruan untuk database akan ditolak dengan JET_errVersionStoreOutOfMemory. Untuk merilis beberapa sumber daya ini, transaksi terutang terlama harus dibatalkan.

Label Nilai

Nilai Default:

64

Jenis:

Bilangan bulat

Rentang Valid:

1 – 2147483647

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Ya

Mempengaruhi Performa:

Tidak

Mempengaruhi Sumber Daya:

Ya

Ketersediaan:

Semua

JET_paramPageHintCacheSize
101

Parameter ini mengontrol ukuran cache khusus yang digunakan untuk mempercepat pencarian penunjuk halaman anak Pohon B+ di cache halaman database. Ukuran cache dalam byte.

Label Nilai

Nilai Default:

262144

Jenis:

Bilangan bulat

Rentang Valid:

0 – 2147483647

Lingkup:

Global

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Ya

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Ya

Mempengaruhi Sumber Daya:

Ya

Ketersediaan:

Windows XP dan rilis yang lebih baru

JET_paramPreferredMaxOpenTables
7

Parameter ini mencoba untuk menjaga jumlah sumber daya Pohon B+ yang digunakan di bawah ambang yang ditentukan.

Jika parameter ini diatur ke nol maka akan default ke 100% JET_paramMaxOpenTables.

Windows Vista dan yang lebih baru: Parameter ini usang dan tidak memengaruhi pengoperasian mesin database. Aplikasi harus menggunakan JET_paramMaxCachedClosedTables sebagai gantinya.

Label Nilai

Nilai Default:

0 (100% dari JET_paramMaxOpenTables)

Jenis:

Bilangan bulat

Rentang Valid:

0 – 2147483647

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Ya

Mempengaruhi Sumber Daya:

Ya

Ketersediaan:

Semua

JET_paramPreferredVerPages
63

Parameter ini mewakili ambang relatif terhadap JET_paramMaxVerPages yang mengontrol penggunaan diskresi halaman versi oleh mesin database. Jika ukuran penyimpanan versi melebihi ambang batas ini, informasi apa pun yang hanya digunakan untuk tugas latar belakang opsional, seperti merebut kembali ruang yang dihapus dalam database, sebaliknya dikorbankan untuk mempertahankan ruang untuk informasi transaksional.

Windows 2000, Windows XP, dan Windows Server 2003: Mengatur parameter ini ke nol akan mengatur ambang batas menjadi 90% dari JET_paramMaxVerPages.

Windows Vista dan yang lebih baru: Ini tidak lagi didukung dan nilai default parameter ini diubah untuk mengklarifikasi perilakunya.

Setiap halaman penyimpanan versi seperti yang dikonfigurasi oleh parameter ini berukuran 16KB pada komputer 32-bit, dan 32KB pada komputer 64-bit.

Windows Vista dan yang lebih baru: Ukuran halaman penyimpanan versi dapat dibaca dan diubah melalui JET_paramVerPageSize.

Catatan Jika mesin database beroperasi di atas ambang batas ini terlalu sering maka database mungkin mengalami penurunan performa. Ini terjadi karena proses latar belakang yang membersihkan database tidak dapat berfungsi tanpa informasi opsional yang dibuang dalam skenario ini. Defragmentasi online atau offline akan menangkal efek ini.

Label Nilai

Nilai Default:

Windows 2000, Windows XP, dan Windows Server 2003: 0 (90% dari JET_paramMaxVerPages)

Windows Vista: 58

Jenis:

Bilangan bulat

Rentang Valid:

1 – 2147483647

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Ya

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Ya

Mempengaruhi Performa:

Ya

Mempengaruhi Sumber Daya:

Ya

Ketersediaan:

Semua

JET_paramVerPageSize
128

Parameter ini mengontrol ukuran halaman penyimpanan versi yang digunakan oleh mesin database untuk menyimpan informasi transaksional. Nilai parameter ini adalah ukuran unit untuk semua parameter sistem lain yang berada dalam hal halaman versi (misalnya JET_paramMaxVerPages).

Mesin database dapat memilih untuk menggunakan ukuran halaman penyimpanan versi yang lebih besar dari yang diminta.

Label Nilai

Nilai Default:

16384

Jenis:

Bilangan bulat

Rentang Valid:

1024, 2048, 4096, 8192, 16384, 32768, 65536

Lingkup:

Global

Atur Setelah JetCreateInstance:

Tidak

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Tidak

Mempengaruhi Sumber Daya:

Ya

Ketersediaan:

Windows Vista dan yang lebih baru

JET_paramVersionStoreTaskQueueMax
105

Parameter ini mengontrol jumlah item kerja pembersihan latar belakang yang dapat diantrekan ke kumpulan utas mesin database kapan saja.

Label Nilai

Nilai Default:

32

Jenis:

Bilangan bulat

Rentang Valid:

Windows XP dan Windows Server 2003: 1 – 63

Windows Vista: 1 – 127

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Windows XP dan Windows Server 2003: Tidak

Windows Vista: Ya

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Ya

Mempengaruhi Sumber Daya:

Ya

Ketersediaan:

Windows XP dan rilis yang lebih baru

Persyaratan

Persyaratan Nilai

Klien

Memerlukan Windows Vista, Windows XP, atau Windows 2000 Professional.

Server

Memerlukan Windows Server 2008, Windows Server 2003, atau Windows 2000 Server.

Header

Dinyatakan dalam Esent.h.

Lihat juga

JetCreateInstance
JetInit