Parameter Indeks

Berlaku untuk: Windows | Windows Server

Parameter Indeks

Topik ini berisi parameter yang digunakan untuk indeks.

JET_paramIndexTupleIncrement
132

Parameter ini menentukan default untuk kenaikan offset yang digunakan untuk menelusuri nilai kolom sumber sambil menghasilkan setiap tuple. Untuk informasi selengkapnya, lihat struktur JET_TUPLELIMITS .

Label Nilai

Nilai Default:

1

Jenis:

Bilangan bulat

Rentang Valid:

0 - 32767

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Tidak

Mempengaruhi Sumber Daya:

Tidak

Ketersediaan:

Windows Vista dan rilis yang lebih baru

JET_paramIndexTupleStart
133

Parameter ini menentukan default untuk offset dalam nilai kolom sumber di mana pembuatan tuple akan dimulai. Untuk informasi selengkapnya, lihat struktur JET_TUPLELIMITS .

Label Nilai

Nilai Default:

0

Jenis:

Bilangan bulat

Rentang Valid:

0 - 32767

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Tidak

Mempengaruhi Sumber Daya:

Tidak

Ketersediaan:

Windows Vista dan rilis yang lebih baru

JET_paramIndexTuplesLengthMax
111

Parameter ini menentukan default untuk panjang tuple maksimum dalam indeks tuple. Untuk informasi selengkapnya, lihat struktur JET_TUPLELIMITS .

Windows Vista: Sebelum Windows Vista, mengatur parameter ini ke nol akan mengaturnya kembali ke nilai defaultnya. Untuk Windows Vista, ini tidak lagi didukung.

Label Nilai

Nilai Default:

10

Jenis:

Bilangan bulat

Rentang Valid:

Windows 2000, Windows XP dan Windows Server 2003: 0, 2-255

Windows Vista: 2-255

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Tidak

Mempengaruhi Sumber Daya:

Tidak

Ketersediaan:

Windows XP dan rilis yang lebih baru

JET_paramIndexTuplesLengthMin
110

Parameter ini menentukan default untuk panjang tuple minimum dalam indeks tuple. Lihat JET_TUPLELIMITS untuk informasi selengkapnya.

Windows Vista: Sebelum Windows Vista, mengatur parameter ini ke nol akan mengaturnya kembali ke nilai defaultnya. Untuk Windows Vista, ini tidak lagi didukung.

Label Nilai

Nilai Default:

3

Jenis:

Bilangan bulat

Rentang Valid:

Windows 2000, Windows XP dan Windows Server 2003: 0, 2-255

Windows Vista: 2-255

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Tidak

Mempengaruhi Sumber Daya:

Tidak

Ketersediaan:

Windows XP dan rilis yang lebih baru

JET_paramIndexTuplesToIndexMax
112

Parameter ini menentukan default untuk panjang maksimum string sumber untuk dipecah menjadi tuple untuk indeks tuple. Lihat JET_TUPLELIMITS untuk informasi selengkapnya.

Windows Vista: Sebelum Windows Vista, mengatur parameter ini ke nol akan mengaturnya kembali ke nilai defaultnya. Untuk Windows Vista, ini tidak lagi didukung.

Label Nilai

Nilai Default:

32767

Jenis:

Bilangan bulat

Rentang Valid:

Windows 2000, Windows XP dan Windows Server 2003: 0 – 32767

Windows Vista: 1 – 32767

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Tidak

Mempengaruhi Sumber Daya:

Tidak

Ketersediaan:

Windows XP dan rilis yang lebih baru

JET_paramUnicodeIndexDefault
72

Parameter ini mengontrol parameter Unicode default yang digunakan oleh indeks apa pun melalui kolom kunci Unicode. Jenis parameter ini JET_UNICODEINDEX dan sebenarnya diteruskan menggunakan penunjuk buffer yang disimpan dalam parameter bilangan bulat JetGetSystemParameter dan JetSetSystemParameter. Ukuran buffer harus sama dengan ukuran JET_UNICODEINDEX dan harus diteruskan ke JetGetSystemParameter menggunakan parameter ukuran buffer string. Ini jelas tidak konsisten tetapi itu adalah perilaku parameter ini.

Nilai default parameter ini berisi LCID untuk lokal Inggris AS dan bendera LCMapStringWberikut: LCMAP_SORTKEY, NORM_IGNORECASE, NORM_IGNOREKANATYPE, dan NORM_IGNOREWIDTH.

Windows 2000: SORTID dalam LCID diabaikan. SORTID SORT_DEFAULT selalu digunakan.

Windows 2000: Bendera LCMapStringW harus berisi bendera berikut: LCMAP_SORTKEY, NORM_IGNORECASE, NORM_IGNOREKANATYPE, dan NORM_IGNOREWIDTH. Selain itu, bendera LCMapStringWmungkin berisi bendera berikut: NORM_IGNORENONSPACE.

Catatan Jika aplikasi Anda ingin menyimpan data Unicode, maka sangat disarankan agar Anda tidak mengandalkan parameter Unicode default untuk indeks Anda. Penggunaan bahasa Inggris AS sama dengan menggunakan lokal invarian dan bendera LCMapStringWdefault dikenal serius mengganggu beberapa bahasa. Anda harus selalu menentukan pengaturan Anda sendiri untuk parameter Unicode ke JetCreateIndex2 menggunakan JET_INDEXCREATE.

Label Nilai

Nilai Default:

Khusus

Jenis:

JET_UNICODEINDEX* (JET_UNICODEINDEX)

Rentang Valid:

Khusus

Lingkup:

Instans

Atur Setelah JetCreateInstance:

Ya

Atur setelah JetInit:

Tidak

Mempengaruhi Tata Letak Fisik:

Tidak

Mempengaruhi Keandalan:

Tidak

Mempengaruhi Performa:

Tidak

Mempengaruhi Sumber Daya:

Tidak

Ketersediaan:

Semua

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

JET_INDEXCREATE
JET_TUPLELIMITS
JET_UNICODEINDEX
JetCreateInstance
JetGetSystemParameter
JetInit
JetSetSystemParameter