SharePoint’te büyük listeleri ve kitaplıkları yönetme

SharePoint’te büyük listeleri ve kitaplıkları yönetme

Liste Görünümü Eşiği uyarısı almadan SharePoint listesi veya kitaplığıyla çalışmanın veya bunları sorgulamanın birçok yolu vardır. Bir SharePoint listesinde veya kitaplığında 30 milyondan fazla öğe veya belge depolayabilirsiniz. Aşağıdaki fikirlerden yararlanarak ihtiyacınız olan bilgileri alabilir ve 5000 öğelik Liste Görünümü Eşiği’ni aşmamayı başarabilirsiniz. Liste Görünümü Eşiği hakkında daha fazla bilgi için bkz. Çok öğeli listelere ve kitaplıklara genel bakış.

Liste Görünümü Eşiği sınırıyla çalışma

SharePoint’in, yönetilebilecek veri ve üretilen iş miktarını belirleyen kaynak azaltmaları ve sınırları vardır. Varsayılan olarak Liste Görünümü Eşiği yaklaşık 5000 öğedir ve hem kullanıcıların büyük listelerle çalışmasını sağlamak hem de iyi bir performansı korumak için ayarlanmıştır. Liste Görünümü Eşiği’yle çalışmanın üç ana yöntemi vardır:

  • SharePoint’in tüm sürümlerinde, dizin oluşturmayı, filtrelemeyi, klasörler ve çevrimdışı verileri kullanarak öğe sayısını yönetin.

  • SharePoint’in Server sürümlerinde, yönetici tarafından zamanlanan ve sınırların yükseldiği Günlük Zaman Penceresi’ni kullanın.

  • SharePoint’in Server sürümlerinde, ağ yöneticisi Liste Görünümü Eşiği’nin sınırını yükseltebilir.

SharePoint Online’da, bu sınır değiştirilemez ve paylaşılan kiracılarda kullanıcıların sorgularda her zaman iyi bir performans elde edebilmesi için 7 gün 24 saat geçerlidir. Sınıra geçici bir çözüm getirmek amacıyla, sorgularınızın sınırı aşmasını önlemek için kullanabileceğiniz bazı işlemler belirledik.

Not: Bazen sistem tarafından oluşturulan görünümlerde çok sayıda öğenin döndürüldüğünü görebilirsiniz.

SharePoint Server sunucularıyla (SharePoint 2016, 2013 ve 2010), varsayılan değer yine 5000 öğelik Liste Görünümü Eşiği’dir. Bununla birlikte ağ yöneticileri daha fazla denetim sahibi olduğundan gerçekte sınırları kaldıran bir Günlük Zaman Penceresi ayarlanabilir ve bu da hem büyük sorguların hem de yoğun veri gerektiren diğer işlemlerin yapılabilmesini sağlar. Bu zaman ayarlaması çoğunlukla çoğu kullanıcının sistemde olmadığı akşam saatlerine denk gelir. Uygun olduğunda yönetici, sınırı yükseltebilir.

Yine SharePoint’in Server sürümlerinde son seçenek sınırı değiştirmektir. Kullanıcılardan bazılarının veya tümünün performansını etkileyebileceğinden daha büyük bir sınır belirlemek riskli bir seçenektir.

SharePoint sürümünüzü denetlemek için bkz. SharePoint’in hangi sürümünü kullanıyorum?

Liste Görünümü Eşiği tarafından engellendiyseniz ancak toplam öğe sayınız 20.000’den azsa sütunlara dizin ekleyebilirsiniz. SharePoint’in tüm sürümlerinde, büyük listeler ve kitaplıklarla çalışırken sonuçların sayısını azaltmaya yardımcı olması için sütun diziniyle filtrelenmiş bir görünüm oluşturabilirsiniz. Dizine alınmış bir sütunla filtrelenmiş görünüm oluşturmak, iki adımlı bir işlemdir: sütun için dizin oluşturma ve ardından dizine alınmış sütun kullanılarak filtrelenmiş bir görünüm oluşturma:

Sütunları endekslemeyle ilgili daha fazla bilgi için bkz. SharePoint sütununa dizin ekleme.

Sütunları filtrelemeyle ilgili daha fazla bilgi için bkz. SharePoint görümünü değiştirmek için filtre kullanma.

Klasörlerin uzun listeleri ve kitaplıkları kullanması gerekli olmasa da, verilerinizi düzenlemenize ve veri erişiminizin verimliliğini geliştirmenize yardımcı olması için bunları kullanabilirsiniz. Klasör oluşturma belge kitaplıklarında varsayılan olarak etkinleştirilir ancak listelerde etkinleştirilmez. Daha fazla bilgi için bkz. Listede klasör oluşturma veya Belge kitaplığında klasör oluşturma.

Not: SharePoint Online ile Taşı komutunu veya sürükleyip bırakmayı kullanırsanız mevcut meta veriler de taşınır.

Klasör oluşturduğunuzda sahne gerisinde bir iç dizin oluşturursunuz. Bu iç dizin kök klasör ya da liste veya kitaplık en üst düzeyi için de oluşturulur. Klasördeki öğelere eriştiğinizde, verilere erişmek amacıyla bu iç dizini etkin bir şekilde kullanırsınız. Klasörün alt klasörler içermesi durumunda, her alt klasörün bir öğe olarak sayılacağını aklınızda bulundurun (ama o alt klasörün altındakiler öğe olarak sayılmaz).

Liste veya kitaplıktaki öğelerin toplam sayısı çok büyük olduğunda bile, tek klasör görünümü, sütun kullanarak ve en azından dizine alarak öğelerin toplam sayısına filtre uygulayan görünüm kadar hızlıdır. Bazı senaryolarda, bir liste veya kitaplıktaki tüm öğeler beş bin öğeden fazlasını içermeyen birden çok klasöre dağıtılabilir.

Büyük liste veya kitaplık düzenlemek için klasörleri kullandığınızda aşağıdakileri dikkate almak önemlidir:

  • Klasörde Liste Görünümü Eşiğine göre daha fazla öğe bulunabilir; ancak engellenme durumuyla karşılaşmamak için sütun dizinlerine dayanan filtre uygulanmış görünümü yine kullanmanız gerekebilir.

  • Liste veya kitaplık görünümünü oluşturduğunuzda veya değiştirdiğinizde Klasörler bölümünde Tüm öğeleri klasör olmadan görüntüle'yi seçtiğinizde Liste Görünümü Eşiği'ne erişmemenizi sağlamak için basit dizine dayalı filtre kullanmanız gerekir.

  • Varsayılan görünümü filtre olmadan tüm kullanılabilir klasörleri gösterecek hale getirmek çoğunlukla yararlıdır; bu nedenle kullanıcılar yeni öğe eklerken uygun klasörü seçebilir. Tüm klasörlerin görüntülenmesi, liste veya kitaplıklardaki klasörlerin dışına öğelerin yanlış olarak eklenme olasılığını azaltır. Kitaplıklardan farklı olarak, listede klasörler arasında dolaşmanın otomatik bir yolu olmadığını unutmayın.

Not: Öğeleri SharePoint Geri Dönüşüm Kutusu’na taşırsanız filtre ifadesinin Liste Görünümü Eşiği’ni aşıp aşmadığı saptanırken bu öğeler yine de hesaba katılır. Geri Dönüşüm Kutusu’nu temizlerseniz bu öğeler artık hesaba katılmaz. Daha fazla bilgi için bkz. Geri dönüşüm kutusunu boşaltma veya dosyalarınızı geri yükleme.

Dosyaları aynı kitaplık içindeki klasörler arasında taşımak için bkz. Belge kitaplığında bir klasör, dosya veya bağlantıyı taşıma veya kopyalama.

Büyük listeleri silmek için, Liste Görünümü Eşiği tarafından engellenebilecek veritabanı kaynakları gerekir. Engellemeyi önlemek için, büyük listeleri Günlük Zaman Penceresi sırasında silmeyi deneyin. Silme işlemi ayrılan süreden daha uzun sürerse, diğer kullanıcılar dikkate alınmadan işlemin tamamlanana kadar devam edeceğini unutmayın. Yeteri kadar süre ayırın.

Liste silmeyle ilgili daha fazla bilgi için bkz. SharePoint’te liste silme.

Çevrimdışı eşitleme, dış veriler ve Access veri yönetimi

Bilgisayarınızla eşitlerken, verileri çevrimdışına almak çoğunlukla daha kullanışlı ve verimli bir yöntemdir. Üzerinde çalıştığınız liste verilerine bağlı olarak Excel, Access veya Outlook kullanabilirsiniz. Ayrıca, SharePoint hizmetinize bağlı olarak Kurumsal Kaynak Planlama (ERP) sistemleri, OData ve Web hizmetleriyle, sınırlar olmadan dış veri yönetimini kullanabilirsiniz.

Masaüstü veya dizüstü bilgisayarınızda değişiklikleri yapabilir, verileri çevrimiçi ortama taşıdığınızda da düzgün ve etkili bir yolla değişikliklerinizi eşitleyebilir ve çakışmaları çözebilirsiniz. Verileri "temizlemek", çözümlemek veya raporlamak için çevrimdışı eşitleme kullanarak büyük listelerle çalışma, veritabanı etkinliğinin boşaltılmasına ve SharePoint kaynaklarının kullanımının en düşük düzeyde tutulmasına yardımcı olur.

Microsoft Office ürünlerinden bazılarını kullanarak liste verilerini çevrimdışı alabilir ve yeniden çevrimiçi olduğunuzda değişiklikleri eşitleyebilirsiniz. Bu uygulamalara dışarı aktarmak için, Office 365 veya Office masaüstü uygulamalarının yüklenmiş olması gerekir.

Microsoft Access       Access, SharePoint’e göre daha fazla veri satırı işleyebilir ve bu verileri işlemeniz için kullanılabilecek pek çok güçlü araç sunar. Access’te verileriniz üzerinde çalışarak ve SharePoint ile eşitleme yaparak daha büyük veri kümeleriyle çalışabilirsiniz.

En yüksek sayıda yerel listeyi, bunlara bağlanarak Access uygulamasından okuyup yazabilirsiniz; Access neredeyse tüm SharePoint veri türleriyle çok iyi çalışır. Bağlanma eylemi, SharePoint listesindeki verilere bağlanmanızı sağlayarak hem SharePoint listesindeki hem de Access veritabanınızdaki en son verileri görmek ve düzenlemek için iki yönlü bağlantı oluşturmanıza olanak tanır. Access, SharePoint listesinin bir kopyasını Access tablosu halinde oluşturur (veya çoğaltır). Access tablosu oluşturulduktan sonra Access uygulamasında, iki gigabaytlık Access sınırına (yerel olarak depolanmayan ekler hariç) kadar liste verileriyle çalışabilirsiniz. Ayrıca Access, liste verilerini istemcide önbelleğe alır, etkili bir bellek içi, doğrudan yazma önbelleği kullanır ve yalnızca değiştirilen liste öğelerini aktarır. Bunların tümü, sorguların ve güncelleştirmelerin gerçekleştirilmesini çok daha hızlandırır. Çakışma çözümü iletişim kutusu da çakışan güncelleştirmelerin düzgün bir şekilde yönetilmesine yardımcı olur.

Access Hizmetleri özelliği etkinleştirilirse, Liste Görünümü Eşiği'nden oldukça fazla miktarda veriyle çalışabilirsiniz; bu sayı varsayılan olarak 50.000 öğeye kadardır. Access liste veya kitaplık verilerini otomatik olarak küçük birimler halinde işler ve sonra verileri yeniden birleştirir; bu teknik, SharePoint sitesindeki diğer kullanıcıları olumsuz etkilemeden Liste Görünümü Eşiği'nden çok daha fazla miktarda veriyle çalışmayı sağlar. Daha fazla bilgiyi Access Hizmetleri'ni Kullanma bölümünde bulabilirsiniz.

Microsoft Excel      SharePoint listelerini Excel Tablosuna aktarabilirsiniz ve Excel tablosuyla SharePoint listesi arasında tek yönlü bir veri bağlantısı oluşturulur.

Şeritte vurgulanmış SharePoint Excel’e Aktar düğmesi
SharePoint 2016 veya 2013’te Excel’e aktarma

Excel ayrıca büyük listelerle engelleme olmadan çalışmanıza olanak tanır. Buna ek olarak, Excel’i hem SharePoint hem de Access ile eşitleyerek bu platformların avantajlarından faydalanabilirsiniz.

Verilerinizi SharePoint listesinden güncelleştirdiğinizde ve Excel tablosunu yenilediğinizde, Microsoft Excel tarafından Excel'deki verilerin yerine en son SharePoint listesi verileri konur; Excel tablosunda yaptığınız tüm değişikliklerin üzerine yazılır.

Excel’e Aktar’ın vurgulu gösterildiği SharePoint Online listesi
SharePoint Online’da Excel’e aktarma

Veriler Excel tablosuna gelince, güçlü ve esnek çalışma sayfaları; PivotTable raporları; profesyonel görünümlü grafikler ve mini grafikler; simgeler, veri çubukları ve renk ölçekleriyle koşullu biçimlendirme; ve gelişmiş durum çözümlemesi işlemleri gibi Microsoft Excel’in birçok veri çözümleme özelliğinden yararlanabilirsiniz.

Access Hizmetleri özelliği etkinleştirilirse, Liste Görünümü Eşiği'nden oldukça fazla miktarda veriyle çalışabilirsiniz; bu sayı varsayılan olarak 50.000 öğeye kadardır. Aşağıdaki Access Hizmetleri’ni kullanma bölümünde daha fazla bilgi bulabilirsiniz.

Microsoft Outlook      Microsoft Outlook’tan Kişi, Görev, Takvim ve Tartışma Listeleri'ni okuyabilir, Belge kitaplıklarını eşitleyebilirsiniz. Örneğin, çevrimdışı görev listelerini alarak, görüntüleyerek, güncelleştirerek ve yeni görevler atayarak, bunları yeniden çevrimiçi hale getirerek, Outlook'tan çıkmadan bunları eşitleyerek hem standart görev listeleriyle, hem de proje görevleri listeleriyle çalışabilirsiniz. Bunların yanı sıra, SharePoint kişilerini de Outlook'ta çok daha verimli bir şekilde depolayabilir, paylaşabilir ve yönetebilirsiniz.

Sayfanın Başı

Access’te bir SharePoint sitesinde yayımladığınız sorgular, formlar, raporlar ve makrolar ile birlikte, bağlantılı listelere dayalı tablolar oluşturarak Access Hizmetleri’i temel alan bir web veritabanı oluşturabilirsiniz. Bu web veritabanları yükseltilir; veritabanlarını kullanmaya ve değiştirmeye devam edebilir ve şablondan yeni veritabanları oluşturabilirsiniz (ancak Access 2013’ten oluşturamazsınız).

SharePoint’te kod kullanmadan bir Access Uygulaması oluşturabilirsiniz. SharePoint Uygulaması genel olarak, kolaylıkla dağıtılan ve mağazada kullanıma sunulan odaklı bir nokta çözümüdür. Bu tür uygulamaları, bir çözümü paketlemek, dağıtmak, çalıştırmak, izlemek ve kullanımdan kaldırmak için kullanılan alternatif bir yol olarak düşünebilirsiniz. Daha fazla bilgi için bkz. Access uygulaması oluşturma

SharePoint listelerinde veri depolayan bir Access web veritabanı uygulamasından farklı olarak, Access Uygulaması verileri depolamak için SharePoint Ürünleri’nden ayrı bir SQL Server veritabanı kullanır ve bu nedenle SharePoint Liste Görünümü Eşiğine tabi değildir. Bu da Access çözümlerinin ölçeklendirilebilirliğini büyük ölçüde artırır ve potansiyel olarak milyonlarca kaydın verimli bir şekilde işlenmesini sağlar. SharePoint Server kullanıcıları için, SQL Server veritabanı kuruluşunuzun güvenlik duvarının ötesinde etkin olacak şekilde yapılandırılabilir. Çevrimiçi kullanıcılar için, bu veritabanı ücretsiz bir hesap ve ücretsiz depolama alanıyla etkinleştirilmiş bir SQL Server Azure veritabanıdır. Azure’la ilgili daha fazla bilgi için Microsoft Azure giriş sayfasına bakın.

Son olarak, SharePoint listesiyle Access tablosu arasında verileri yine eşitleyebilir ve her iki veri kümesinin de güncel kalmasını sağlayabilirsiniz. Bu eşitleme iki yönlü veya çift yönlü olur. Access’te liste verilerinde yapılan değişiklikler SharePoint listesine yüklenir ve SharePoint listesinde yapılan değişiklikler bilgisayarınızdaki Access’e indirilir. Daha fazla bilgi için bkz. SharePoint listesinden veri içeri aktarma veya verileri SharePoint listesine bağlama.

SharePoint arama kutusu ve Belge Merkezi çözümleri

Büyük bir kitaplık veya listede belgeleri veya öğeleri bulmanın alternatif bir yolu da liste veya kitaplığın Arama kutusunu kullanarak bir anahtar sözcük veya tümcecik girmektir. SharePoint Arama özelliğinin kendi dizin oluşturma yapısı vardır ve Liste Görünümü Eşiği veya diğer ilgili sınırlara tabi değildir.

Büyük kitaplıkları yönetmenin bir diğer yolu da Belge Merkezi sitesi oluşturmak ve kullanmaktır. Belge yönetimi için tasarlanan Belge Merkezi sitesi, belgeleri kullanıma alma ve iade etme, iş akışları, filtreler ve görünümler gibi özellikler sağlar.

SharePoint sayfasında çoğunlukla iki arama kutusu bulunur; site araması sayfanın en üstünde yer alır ve bir de belirli bir liste veya kitaplığın arama kutusu vardır. Liste veya kitaplığın Arama kutusunu kullandığınızda, arama işleminin kapsamını aşamalı olarak genişletebilirsiniz:

  • Varsayılan olarak, arama kapsamı ilk başta, geçerli görünümdeki ve tüm alt klasörlerdeki öğeleri esas alır. Sonuçları, daha ileri düzeyde filtre uygulayabileceğiniz ve sıralayabileceğiniz sütunlar olarak görürsünüz. Geçerli durumda Liste Görünümü Eşiği aşılmışsa, sonuçların tümü görüntülenmez.

  • Aradığınızı bulamazsanız, geçerli görünümden veya Liste Görünümü Eşiğinden bağımsız olarak, alt klasörler de dahil tüm liste dahil olacak şekilde arama kapsamınızı genişletebilirsiniz.

  • Son olarak, arama kapsamını tüm sitede arama yapılacak şekilde genişletebilirsiniz. Bu durumda, standart Arama sitesi sayfasında tüm sonuçları görürsünüz. İyileştirme bölmesini kullanmak suretiyle, örneğin, bir belgenin yazarına veya bir liste öğesinin oluşturulma tarihine göre filtre uygulayarak arama sonuçlarını daha da daraltabilirsiniz. Daha ayrıntılı sorguları formüle etmek için Boole sözdizimini ve mantıksal işleçleri bile kullanabilirsiniz.

Notlar: 

  • Arama kutusu yalnızca, istemci tarafında işlenen görünümlerde gösterilen listeler ve kitaplıklar için kullanılabilir. Varsayılan davranış Arama kutusunu görüntülemek olsa da, Liste Görünümü Web Bölümü'nün Arama Kutusu özelliği (araç bölmesinin Çeşitli bölümünde) kullanılarak Arama Kutusu gizlenebilir. Diğer web bölümü özellikleri için bkz. Listeyi ve diğer Web Bölümlerini kullanma.

  • Çeşitli’nin altında "Arama kutusunu görüntüle" liste özelliği

Çok sayıda belge oluşturmak, yönetmek ve depolamak istediğinizde Belge Merkezi sitesini kullanabilirsiniz. Belge Merkezi, site şablonu tabanlıdır ve çok sayıda belgenin yönetilmesi için merkezi bir depo işlevi görecek şekilde tasarlanmıştır. Meta veri ve ağaç görünümü gezinti, içerik türleri, web bölümleri gibi özellikler belgeleri kullanıcılar için verimli ve anlamlı bir şekilde düzenleyip almanıza yardımcı olur. Site şablonlarını kullanma hakkında daha fazla bilgi için bkz. Site şablonlarını oluşturma ve kullanma.

İçerik Görevlileri, açıkça dizin oluşturmadan çoğu kitaplıkta başarılı meta veri yönelimli gezintileri hemen yapılandırabildiği gibi, geniş bir filtre ve görünüm yelpazesinde performansı artırmak amacıyla ek dizinler oluşturulurken yardım da alır. Daha fazla bilgi için bkz. Belge Kitaplığı sitesini kullanma

Yazma ortamı ve içerik arşivi olarak bir Belge Merkezi sitesi kullanabilirsiniz.:

  • Denetim ortamında kullanıcılar etkin olarak dosyaların giriş ve çıkış denetimini yapıp bu dosyalar için klasör yapıları oluşturur. Sürüm oluşturma etkindir ve tipik olarak her belgenin 10 veya daha fazla önceki sürümü vardır. Kullanıcılar belgelerin giriş ve çıkış denetimini sık sık yapar; iş akışları da belgelerdeki eylemlerin otomatikleştirilmesine yardımcı olabilir.

  • İçerik veya bilgi bankası arşivinde yukarıdakinin tersine çok az yazma işlemi yapılır. Kullanıcılar yalnızca belgeleri görüntüler ve karşıya yükler. Genellikle, içerik arşivlerinde belgelerin tek sürümü bulunur; siteyse milyonlarca dosyaya ölçeklendirilebilir. Büyük bir kuruluşun teknik destek merkezi gibi örnek bir senaryoda 10.000 kullanıcı öncelikle okuma amaçlı olarak içeriğe erişebilir. 3.000 - 4.000 arası kullanıcı alt kümesi yeni içeriği kendi sitelerine yükleyebilir.

Kişisel görünümleri, ilişkisel listeleri ve RSS akışlarını kullanma

Genel sistem performansına daha fazla yardımcı olmak ve kaynak eşiğine veya sınırına ulaşmayı önlemek için, kişisel görünümler, ilişkisel listeler ve RSS akışları kullanıp kullanmamayı göz önünde bulundurabilirsiniz.

Kişisel görünümler    Büyük liste ve kitaplıklarda sütun düzenini doğru kullanan görünümler oluşturmak daha karmaşık olduğundan, buralardaki Kişisel Görünümleri Yönetme iznini katılımcılardan kaldırmanız gerekebilir. Bu iznin kaldırılmasıyla kullanıcıların tüm öğelere yayılan ve sitenin kalanının performansını olumsuz etkileyen görünüm oluşturmalarını engelleyebilirsiniz. İzinlerle ilgili daha fazla bilgi için bkz. Liste veya kitaplığın izinlerini düzenleme.

İlişkisel listeler     Arama sütunlarını, benzersiz sütunları ve geliştirilmiş ilişkisel davranışları (bilgi tutarlılığı olarak da bilinir) kullanarak liste ilişkileri oluşturduğunuzda Liste Görünümü Eşiği'ne ulaşılabilir ve bu seçeneği aşağıdaki koşullarda engelleyebilirsiniz:

  • Liste Görünümü Eşiğinin üzerinde öğeye sahip varolan bir listede sütunu benzersiz hale getirirseniz (Listeyi, Liste Görünümü Eşiğini aşacak bir hale getiren tek öğe eklenmesinin çoğunlukla engellenmeyen bir işlem olduğunu unutmayın).

  • Listede, Liste Görünümü Eşiğinin üzerinde öğe varsa, bu listede arama alanı için Art Arda Silmeveya Kısıtlanmış Silme eylemlerini açarsınız.

RSS akışları     RSS desteği Yönetim Merkezi'nde ve site koleksiyonu düzeyinde etkinleştirildikten sonra birçok türden liste ve kitaplık için RSS desteğini etkinleştirip yapılandırabilirsiniz. Kullanıcılar liste veya kitaplık için RSS Akışı'na eriştiğinde veriler listeden alınır. Varsayılan RSS görünümü dönen öğe sayısını, Değiştirme sütunundaki filtreyi kullanarak öğenin en son değiştirildiği tarih temel alıp değiştirir. Liste veya kitaplıkta çok sayıda öğe varsa ve kullanıcılar RSS Akışı'na erişiyorsa Değiştirme sütununun dizine alınması iyi bir fikir olabilir. Değişikliklerin RSS Akışı'na katıldığı öğe sayısı ve gün sayısı öğelerini değiştirerek de alınan öğe sayısını azaltabilirsiniz.

RSS akışlarını yönetme hakkında daha fazla bilgi bulmak için bkz. Site veya site koleksiyonu için RSS akışlarını yönetme. RSS akışı eklemeyi öğrenmek için bkz. Uyarı oluşturma veya RSS akışına abone olma

Yalnızca SharePoint Server Yöneticileri

Bu işlemler yalnızca SharePoint veya ağ yöneticileri ya da SharePoint Server sürümlerinde grup yöneticileri tarafından yapılabilir.

Günlük Zaman Penceresi, yöneticilerin tüm kullanıcılar için sınırsız işlemler gerçekleştirebilecekleri, ayrılmış bir süre belirtebilmelerinin bir yoludur ve çoğunlukla işin yoğun olmadığı saatlerde ayarlanır.

Liste veya kitaplıktan öğeleri almanın birincil yolu görünümler olsa da Günlük Zaman Penceresinde daha iyi sonuç veren başka SharePoint komutları ve işlemleri de vardır.

Dizini ekleme ve silme

Liste sütununu ekleme ve silme

Klasörleri silme ve kopyalama

Liste veya kitaplığın güvenlik ayarlarını değiştirme

Listeyi içeriğiyle birlikte şablon olarak kaydetme

Web sitesini silme

Geri Dönüşüm Kutusu'ndan öğeleri geri yükleme veya silme

Normal saatlerde liste verileri alınırken site eşikleri ve sınırları aşılırsa, bu komutlar ve işlemler başarısız olabilir. Bunlar Günlük Zaman Penceresinde sınırlar olmadan çalıştırıldığında, başarısızlıklar ve diğer kullanıcılar üzerindeki etkiler önlenebilir.

Günlük Zaman Penceresinin kurulumu için başlangıç saatini ve süreyi ayarlamanız gerekir. Saat ve süreyi ayarlarken, bu pencerede bir kullanıcı uzun süre çalışan bir sorgu veya işlem başlatırsa, pencerenin içinde kalıp kalmadığına bakılmaksızın söz konusu sorgunun veya işlemin tamamlanana kadar devam edeceğini anlamalısınız.

  1. Yönetici olarak Yönetim Merkezi’nde oturum açın.

  2. Uygulama Yönetimi > Web Uygulamalarını Yönet’e gidin.

    Web Uygulamalarını Yönet’in seçili olduğu yönetim merkezi
  3. Günlük Zaman Penceresi ayarını belirlemek veya değiştirmek için uygulamayı seçin.

  4. Şeritte, Genel Ayarlar’daki aşağı oka tıklayarak menüye erişin ve ardından Kaynak Azaltma’ya tıklayın.

    Kaynak Azaltma’nın seçili olduğu Yönetim Merkezi.
  5. Günlük Zaman Penceresi’ni değiştirin ve kullanmak istediğiniz saati ve süreyi ayarlayın.

    Günlük Zaman Penceresi’nin vurgulu gösterildiği Yönetim Merkezi uygulama ayarları sayfası
  6. İşiniz bittiğinde OK öğesine tıklayın.

Geliştirici değilseniz veya bu işlemleri yapmak için geliştirici kaynaklarına uygun erişiminiz yoksa, bu tür işlemleri Günlük Zaman Penceresine kadar geciktirebilirsiniz. Günlük Zaman Penceresinin zamanlamasını görmek için yöneticinize danışın.

Not: SharePoint Online, Liste Görünümü Eşiğinin değiştirilmesini desteklemez.

Liste Görünümü Eşiği, kullanıcılar genelinde performans sağlamak ve sunucuyu sorgular sırasında istenmeyen aşırı yüklemelere karşı korumak için uygulanır. Liste Eşiği Görünümü (LVT) yalnızca bir yönetici tarafından SharePoint’in Server sürümlerinde Yönetim Merkezi uygulamasında değiştirilebilir ve performans düşüşünden kaçınmak için bunu değiştirmemenizi öneririz. SharePoint Online, büyük veri kümeleri alınırken diğer kiracılardaki kullanıcıları performans sorunlarına karşı korumak için yöneticilerin Liste Görünümü Eşiğini değiştirmesine izin vermez. Bunun yerine, sorguları yönetmek için dizinleri, filtreleri ve klasörleri kullanın.

Liste Görünümü Eşiğinin yükseltilmesini gerektiren yalnızca birkaç sorgunuz varsa, bunun yerine yoğun çalışılmayan saatlerde Günlük Zaman Penceresi’ni kullanmayı deneyin.

Uyarı: Büyük değerler performansı düşüreceği için, başka kullanıcılarınız varsa Liste Görünümü Eşiğini (LVT) değiştirmemeniz önerilir. Çok yüksek bir değer oluşturmak, kullanıcıların uzun gecikme süreleri veya hatalarla karşılaşmasına veya bir olasılıkla sunucunun kapanmasına neden olabilir.

Not: Yönetim Merkezi yalnızca SharePoint’in Server yüklemelerinde sağlanır.

Liste Görünümü Eşiğini gerçekten değiştirmek istiyorsanız, şu adımları izleyin. Arabirimlerde küçük farklılıklar olsa da, bu adımlar SharePoint 2010’dan SharePoint 2016’ya kadar standarttır. Yönetim Merkezi SharePoint sitenizden ayrıdır ve erişim için grup yöneticisi haklarını gerektirir. Liste Görünümü Eşiğini yalnızca SharePoint’in Server sürümlerinde değiştirebilirsiniz.

  1. Yönetici olarak Yönetim Merkezi’nde oturum açın.

  2. Uygulama Yönetimi > Web Uygulamalarını Yönet’e gidin.

    Web Uygulamalarını Yönet’in seçili olduğu yönetim merkezi
  3. Liste Görünümü Eşiğini değiştirmek için uygulamayı seçin.

  4. Şeritte, Genel Ayarlar’daki aşağı oka tıklayarak menüye erişin ve ardından Kaynak Azaltma’ya tıklayın.

    Kaynak Azaltma’nın seçili olduğu Yönetim Merkezi.
  5. Liste Görünümü Eşiği’ni (listedeki ilk giriş) anlamlı bir değerle değiştirin.

  6. Tamam'a tıklayın.

Kaynak azaltma sayfasında bir yönetici olarak anlamak isteyeceğiniz başka ayarlar da vardır.

  • Denetleyiciler ve Yöneticiler için Liste Görünümü Eşiği    Bu varsayılan değer olarak “yüksek sınır”dır. Özel olarak (programlama yoluyla) LVT’yi geçersiz kılma isteğinde bulunan bir denetleyici veya yöneticinin çalıştırdığı sorgular, bu sınıra tabi olacaktır. Varsayılan olarak, bu sınır Liste Görünümü Eşiği için 5.000 yerine 20.000’dir. Bu sınırı yükseltmenin de, Liste Görünümü Eşiği sınırını yükseltmekle aynı olumsuz sonuçları olabilir. Bu değeri değiştirdiğinizde, bununla ilişkili olarak yapmanız gereken değişiklikler olabilir. Daha fazla bilgi için bkz. Liste Görünümü Eşiği için Programlama Yoluyla Nesne Modelini Geçersiz Kılmayı Kullanma

  • Nesne Modelini Geçersiz Kılma:    Dağıtımınızda yaygın olarak özel kod kullanıyorsanız ve Liste Görünümü Eşiğini daha yüksek bir sınırla geçersiz kılmanız gerekiyorsa nesne modelini geçersiz kılmaya izin vermeniz ve denetleyiciye veya yöneticiye sorguları çalıştıracak olan uygulama üzerinde izinler vermeniz iyi bir yöntem olabilir. Bu ayar varsayılan olarak açıktır, ancak ihtiyacınız yoksa devre dışı bırakabilirsiniz. Sıklıkla, diyelim ki birkaç dakikada bir erişilen büyük bir sonuç kümesini önbelleğe alma işlemi gerçekleştirecek bir kod uyguladığınız bir durum, bunu ne zaman kullanmak isteyebileceğinizi gösteren iyi bir örnektir. İçeriği önbelleğe almayı planlamıyorsanız ve bu sorguları sık sık çalıştırmayı planlıyorsanız sunucunuzun performansını olumsuz etkileyeceğinden Liste Görünümü Eşiğini aşmak için bu yöntemi kullanmanız önerilmez. Kısacası, “tedbirli olun”.

  • Liste Görünümü Arama Eşiği:    Bu özellik, bir sorgunun gerçekleştirebileceği birleştirmelerin sayısını sınırlandırır. Bu, sorguya katılan Arama, Kişi/Grup veya İş Akışı Durumu alanlarının sayısına eşitlenir. Örneğin, 6 arama sütununu görüntüleyen ve başka 3 farklı arama sütununda filtre uygulayan bir görünüm 9 arama kullanır. Liste Görünümü Arama Eşiği 8 olarak ayarlanırsa hataya neden olacaktır. Bu eşiğin 8’den yüksek bir sayıya ayarlanması önerilmez.

    Microsoft’un yaptığı kapsamlı testler, 8’in üzerindeki birleştirmelerde aşamalı olmayan, ciddi performans düşüşü göstermiştir. Bu noktada yalnızca sunucunun ürettiği iş önemli ölçüde azalmakla kalmaz, sorgu SQL Server kaynaklarının orantısız ölçüde büyük bir kısmını kullanmış olur ve bu durum aynı veritabanını kullanan diğer herkesi olumsuz etkiler. Daha fazla bilgi için Performans ve kapasite testi sonuçları ve öneriler konusunun Arama sütunları ve liste görünümleri bölümüne bakın.

  • Büyük Sorgular için Günlük Zaman Penceresi:    Bu özellik, her gün kullanıcıların sınırlarla uğraşmadan büyük sorguları kullanabileceği bir zaman ayarlamanıza olanak tanır. Hangi saatlerin ayarlanacağına karar verirken dikkatle değerlendirmeniz gereken birkaç nokta vardır:

    • Mümkün olan en az sayıda kullanıcıyı etkilemek için, bunun yoğun kullanılmayan bir saatte veya yükün en az olmasını beklediğiniz zaman ayarlanması gerekir. Kullanıcılarınızın çoğu için iş gününün ortasında bir zaman seçerseniz, büyük liste kullanmayanlar bile olumsuz etkilenebilir.

    • Kullanıcıların yöneticiye başvurmak yerine kendi listelerini düzeltmek için kullanabilecekleri anlamlı bir zaman çerçevesi belirlemeye çalışın.

    • Bu zaman penceresi içinde başlatılan işlemler pencere süresi dolduğunda durdurulmaz. Bir kullanıcı süre sonundan önce büyük bir listeyi silmeye çalışması durumunda ne kadar süre gerektiğini dikkate alın.

    • Farklı saat dilimlerini dikkate alın. Kuruluşunuz veya müşterileriniz geniş bir coğrafi alana dağılmışsa ve merkezi olarak barındırılan bir SharePoint sunucusu kullanıyorsa, bu nokta özellikle önemlidir. Kendi bulunduğunuz konumda bunu 18:00’a ayarlamak sorun yaratmayabilir ama örneğin Sidney, Avustralya için uygun olmayabilir.

  • Liste Benzersiz İzinleri Eşiği:    Bu, bir listede izin verilen benzersiz izinlerin sayısıdır. İzinler için devralmayı kestiğiniz bir klasörünüz varsa ve bunun için (ve içindeki tüm öğeler için) bazı izinler ayarlarsanız, bunlar Liste Benzersiz İzinleri Eşiğinden 1 olarak sayılır. Liste Görünümü Eşiğinden ve diğer ayarlardan farklı olarak, bu eşik içerik görüntülendiğinde veya üzerinde bazı başka işlemler yapıldığında tetiklenmez; ancak izinler açıkça değiştirildiğinde tetiklenir.

    Yapabiliyorsanız, bu sayının düşük tutulması önerilir. Varsayılan değeri 50.000’dir ve bu çok fazla benzersiz izin anlamına gelir. Listeniz bu sayıya ulaşmadan önce büyük olasılıkla izinlerle ilgili sorunlarla karşılaşır; dolayısıyla, önceden ortamınızda çalışabilecek bir sayıya düşürmek iyi bir yöntemdir.

Çok öğeli listelere ve kitaplıklara genel bakış

Liste Görünümü Eşiği (LVT), veritabanı arka ucunda sorgular çalıştıran tüm kullanıcıların tutarlı bir performans elde etmesine yardımcı olmak için belirlenmiştir. Burada sınırlar, bunların nasıl çalıştığı ve Liste Görünümü Eşiği değerinin nasıl değiştirilebileceği hakkında bilgi bulabilirsiniz.

Önemli: SharePoint Online’da Liste Görünümü Eşiği değiştirilemez. Ayrıca, SharePoint Online’da Günlük Zaman Penceresi oluşturma özelliği de sağlanmaz. Bu özellikler yalnızca SharePoint 2016, SharePoint 2013 ve SharePoint 2010’da sağlanır.

Veritabanı içeriğini en aza indirmek için SharePoint’in arka uç veritabanı olan SQL Server çoğunlukla, diğer satırlara erişen diğer kullanıcıları olumsuz etkilemeden doğru güncelleştirmeler sağlamak için düşük düzeyli kilitleme stratejisini kullanır. Öte yandan, sorgu gibi bir okuma veya yazma veritabanı işlemi 5.000'in üzerinde satırın aynı anda kilitlenmesine neden oluyorsa, veritabanı işlemi tamamlanana kadar geçici olarak tüm tabloyu kilitlemek SQL Server açısından daha verimlidir.

Not: Doğru sayı her zaman 5.000 değildir ve sitenize, veritabanındaki etkinlik miktarına ve sitenizin yapılandırmasına göre değişiklik gösterir.

Tablonun tamamı kilitlendiğinde, başka kullanıcıların tabloya erişimi engellenir. Böyle durumlar çok sık yaşanıyorsa, kullanıcılar sistem performansında bir düşüşle karşılaşır. Bu nedenle, eşikler ve sınırlar yoğun kaynak gerektiren veritabanı işlemlerinin etkisini en aza indirme ve kullanıcıların gereksinimlerini dengeleme açısından önemlidir.

Aşağıdaki diyagramda, liste veya kitaplıkta çok sayıda öğeye eriştiğinizde görünümlerin gerisinde neler olduğu konusunda önemli noktalar özetlenmektedir.

Büyük Listeler ve Kitaplıklar

  1. Site koleksiyonundaki liste veya kitaplık verileri, tüm performansı, paylaşımı ve doğruluğu korumak amacıyla sorguları, dizinleri ve kilitleri kullanan SQL Server veritabanı tablosunda depolanır.

  2. Sütun dizinleriyle filtre uygulanan görünümler (ve diğer işlemler) sütunların ve satırların bir alt kümesini tanımlayan veritabanı sorguları oluşturup bunu bilgisayarınıza döndürür.

  3. Eşikler ve sınırlar, azaltma işlemlerine ve aynı anda birden çok kullanıcı için kaynakları dengelemeye yardımcı olur.

  4. Ayrıcalıklı geliştiriciler, SharePoint’in Server sürümleriyle özel uygulamalar için geçici olarak eşikleri ve sınırları artırmak amacıyla nesne modelini geçersiz kılma işlemlerini kullanabilir.

  5. Yöneticiler, SharePoint’in Server sürümleriyle işin yoğun olmadığı saatlerde sınırsız işlem gerçekleştirmek amacıyla tüm kullanıcılar için ayrılmış zaman pencereleri belirtebilir.

  6. Bilgi çalışanları sayfada veri görüntüsünü hızlandırmak için uygun görünümleri, stilleri ve sayfa sınırlarını kullanabilir.

Listelerin ve kitaplıkların bu tabloda gösterildiği gibi belirli üst sınırları vardır.

Özellik

En Büyük Sınır

Liste veya kitaplıktaki öğe sayısı

30 milyon

Tek tek dosya öğesi veya öğe eki boyutu

10 Gigabayt

Aşağıdaki tabloda farkında olmanız gereken kaynak azaltmaları ve sınırlarla ilgili bilgiler özetlenmektedir. Bu azaltmalar ve sınırlar, SharePoint’in Server sürümleriyle Yönetim Merkezi’ndeki Kaynak Azaltma sayfasında ayarlanır. Sitenizle ilgili özel sınırlar ve sorular için yöneticinizle görüşün.

Not: Yönetimi kolaylaştırmak amacıyla, yönetici kişi aşağıdaki kaynak azaltmalarına ve sınırlarına tabi değildir.

Not: Ayarların tümü kullanıcı arabirimi üzerinden kullanılamaz ve bu ayarlar yalnızca SharePoint’in Server sürümleriyle sağlanır.

Eşik
veya Sınır

Varsayılan
değer

Açıklama

Liste Görünümü Eşiği

5.000

Sorgu gibi veritabanı işlemlerinin bir kerede işlediği liste veya kitaplık öğelerinin en yüksek sayısını belirtir. Sınırı aşan işlemler engellenir.

Alternatif planları gerçekleştirmenize zaman vermek için listeniz 3.000 öğeyi aştığında Liste Ayarları sayfasında bir uyarı alabilirsiniz. Uyarıda bu konuya bir yardım bağlantısı vardır.

Benzersiz izinler sınırı

50.000

Liste veya kitaplık için izin verilen en yüksek benzersiz izin sayısını belirtir.

Öğe veya klasörle ilgili izinlerin devralınmasını her kestiğinizde bu sınır karşısında 1 benzersiz izin olarak sayılır. Bu sınırı aşmanıza neden olan öğeyi eklemeye çalışırsanız bunu yapmanız engellenir.

Satır boyutu sınırı

6

Liste veya kitaplık öğesi için kullanılan veritabanında bulunan tablo satırlarının en yüksek sayısını belirtir. Çok sayıda sütunu bulunan geniş listelere sahip olmak için her öğe çeşitli iç tablo satırları (ekler dışında toplam sayıları en çok 8.000 bayt ve 6 satır) üzerine sarılır.

Örneğin, birinin yüzlerce Evet/Hayır sütununa sahip olduğu çok sayıda küçük sütun bulunan bir listeniz varsa bu sınırı aşabilirsiniz; bu durumda listeye daha fazla Evet/Hayır sütunu ekleyemezsiniz de diğer türden sütunları eklemeye devam edebilirsiniz..

Yönetici, kullanıcı arabirimiyle değil, yalnızca nesne modeli kullanarak bu sınırı ayarlayabilir.

Liste Görünümü Arama Eşiği

12

Arama, Kişi/Grup veya iş akışı durum sütunlarına dayandırılanlar gibi JOIN işlemlerinin en yüksek sayısını belirtir.

Sorgu sekizden fazla sütun kullanıyorsa işlem engellenir. Buna karşın, nesne modelinden ayarlanabilen, en büyük görünüm ile hangi sütunların kullanılacağı programlı olarak seçilebilir.

Denetleyiciler ve yöneticiler için Liste Görünümü Eşiği boyutu

20.000

Uygun izinlere sahip denetçi veya yönetici tarafından gerçekleştirildiğinde, sorgu gibi bir veritabanı işleminin bir kerede işleyebileceği liste veya kitaplık öğelerinin en yüksek sayısını belirtir. Bu ayar Nesne Modelini Geçersiz Kılmaya İzin Ver ile birlikte çalışır.

Nesne Modelini Geçersiz Kılmaya İzin Ver

E

Geliştiricilerin, Liste Görünümü Eşiği'ni Denetçiler ve yöneticiler için Liste Görünümü Eşiği tarafından belirtilen daha üst bir sınır için geçersiz kılmasını isteyen sorgular gibi veritabanı işlemleri gerçekleştirip gerçekleştiremeyeceğini belirtir. Yöneticinin nesne modelini geçersiz kılması gerekir; bundan sonra uygun izinleri olan geliştiriciler, sorgulardan yararlanmak için programlı olarak bu sorguların en yüksek Liste Görünümü Eşiği'ni kullanmasını ister.

Günlük zaman penceresi

Hiçbiri

Kaynak eşiklerinin ve sınırlarının yoksayıldığı süreyi belirtir. Yönetici 15 dakikalık artışlarla ve en çok 24 saat olmak üzere (18:00 - 22:00 veya 01:30 - 05:15 gibi) "işin yoğun olmadığı" saatler süresince zaman penceresini yapılandırabilir.

Günlük zaman penceresinde veritabanı işlemi veya sorgusu, belirtilen zaman penceresi içinde tamamlanmazsa bile, tamamlanana (veya hata oluşana) kadar devam eder.

Bize yorumunuzu iletin

Bu makale yardımcı oldu mu? Olduysa sayfanın altında bize bunu bildirin. Yardımcı olmadıysa neyin kafa karıştırıcı veya eksik olduğunu bize söyleyin. Geri bildiriminizi kullanarak olguları kontrol edecek, bilgi ekleyecek ve bu makaleyi güncelleştireceğiz. Lütfen kullandığınız SharePoint, İşletim Sistemi ve tarayıcı sürümünüzü de ekleyin.

Güncelleştirme: Temmuz 2017.

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×