Bagikan melalui


Menghitung Grup yang Berisi Banyak Anggota

Anggota grup disimpan dalam atribut multinilai yang disebut anggota. Atribut anggota dapat berisi sejumlah besar nilai. Menghitung anggota dapat tidak efisien ketika jumlah nilai dalam atribut multinilai menjadi besar. Server juga akan membatasi jumlah maksimum nilai yang dapat diambil dalam satu kueri. Ini berarti bahwa jika grup mungkin memiliki lebih banyak anggota daripada yang dapat disediakan oleh server, satu-satunya cara untuk menghitung semua anggota adalah dengan menggunakan pengambilan data bertahap, yang dikenal sebagai pengambilan rentang.

Pengambilan rentang melibatkan permintaan sejumlah nilai atribut terbatas dalam satu kueri. Jumlah nilai yang diminta harus kurang dari, atau sama dengan, jumlah maksimum nilai yang didukung oleh server. Untuk mengurangi berapa kali kueri harus menghubungi server, jumlah nilai yang diminta harus sedekat mungkin, hingga maksimum ini. Untuk memungkinkan aplikasi bekerja dengan benar dengan semua server, jumlah maksimum 1000 harus digunakan.

Versi server yang menyediakan data yang diminta menentukan jumlah maksimum nilai yang dapat diambil dalam satu kueri. Tabel berikut mencantumkan versi server dan jumlah nilai maksimum yang dapat diambil dalam satu kueri.

Versi sistem operasi server Nilai maksimum yang diambil
Windows 2000 1000
Windows Server 2003 1500

 

Untuk informasi selengkapnya tentang mengambil rentang nilai atribut dengan ADSI, lihat Pengambilan Rentang Atribut.

Untuk informasi selengkapnya tentang mengambil rentang nilai atribut dengan System.DirectoryServices, lihat Menghitung Anggota dalam Grup Besar.