Full-Text Search – Rebuild ve Reorganize işlemi

Published on 11 September 2012 by in Full-Text Search / Okunma: 1,402

0

Rebuild işlemi esnasında yeni bir Full-Text Catalog yaratılıp önceki hali silinir. Bu işleyişi tablo içerisindeki index’lerin online olarak rebuild görmesine benzetebiliriz. Rebuild işlemi Full-Text Catalog içerisinde bulunan bütün Full-Text Index’leri etkileyen bir işlemdir. Rebuild işlemi uygulanan Full-Text Catalog içerisindeki bütün index’ler Full Population görüp yenilenirler. Reorganize işlemi Full-Text Catalog içerisindeki küçük ölçekli birden fazla Full-Text [...]

Continue Reading

Full-Text Index Population

Published on 09 June 2012 by in Full-Text Search / Okunma: 1,470

0

Full-Text Index’ler yaratıldıktan sonra doldurulması gerekmektedir. Eğer CHANGE_TRACKING = AUTO olarak set ettiğimiz bir Full-Text Index varsa, index oluşturulduktan hemen sonra populate edilir. Eğer CHANGE_TRACKING = OFF olarak set edildiyse, aralıklarla index’lerin değişiklikleri fark etmesini sağlamamız gerekir. SQL Server 2012’de Full-Text Index’leri beslemek için 3 çeşit özellik bulunmaktadır. Bunlar Full Population, Incremantal Population ve Update [...]

Continue Reading

T-SQL ile Full-Text Index Oluşturulması

Published on 09 June 2012 by in Full-Text Search / Okunma: 1,377

0

Full-Text Index’lerin SQL ifadesi ile yaratılması, SSMS üzerinde oluşturmaktan çok daha basittir. SSMS üzerinde Full-Text Index yaratılmasını veya değişikliklerini CREATE FULLTEXT INDEX ve ALTER FULLTEXT INDEX ifadesi ile yapmak mümkündür. USE [AdventureWorks2012] GO CREATE FULLTEXT INDEX ON [HumanResources].[Employee] ([Gender] LANGUAGE English, [JobTitle] LANGUAGE English) KEY INDEX [PK_Employee_BusinessEntityID] ON ([AdventureWorks2012_Cat]) WITH (CHANGE_TRACKING = AUTO, STOPLIST = [...]

Continue Reading

SSMS ile Full-Text Index Oluşturulması

Published on 09 June 2012 by in Full-Text Search / Okunma: 1,712

0

1)    Object Explorer ekranından instance ismimiz genişletilerek Databases klasörüne geçilir. 2)    Databases klasöründen database’imiz seçilerek Tables klasörü genişletilir. 3)    Tables klasörü altında Full-Text Index’imizin oluşturulmasını istediğimiz tabloya sağ tıklanıp Full-Text index sekmesinden Define Full-Text Index…’e tıklanır.                     4)    Define Full-Text Index…’e tıkladıktan sonra, aşağıdaki Full-Text Indexing [...]

Continue Reading

Full-Text Indexing ve Querying Süreci

Published on 30 May 2012 by in Full-Text Search / Okunma: 1,195

0

Bu makalede, Full-Text Search üzerinde gerçekleştirdiğimiz aramalarımızın hangi süreçler üzerinde hangi işlemlerin gerçekleştirildiğini inceleyeceğiz.   Full-Text Indexing Süreci Full-Text Index’ler, indexer tarafından doldurulduğunda, Full-Text Engine, büyük veri paketlerini memory’ye aktarıp, Filter Daemon Host’a bu aktarımın bilgisi verir. Bu bölümde aktarılan veri, filter tarafından kelime olarak ayrıştırılıp (Word Break), filtrelenip kelime havuzuna gönderilir. Oluşturulan bu kelime [...]

Continue Reading