{"id":73,"date":"2009-03-24T15:13:00","date_gmt":"1970-01-01T00:00:00","guid":{"rendered":"http:\/\/www.yazilimmutfagi.com\/?p=73"},"modified":"2009-03-24T15:13:00","modified_gmt":"1970-01-01T00:00:00","slug":"buyuk-veriler-icinde-hizli-arama-yapmak-full-text-search","status":"publish","type":"post","link":"https:\/\/www.yazilimmutfagi.com\/index.php\/2009\/03\/24\/buyuk-veriler-icinde-hizli-arama-yapmak-full-text-search\/","title":{"rendered":"B\u00fcy\u00fck Veriler I\u00e7inde Hizli Arama Yapmak- Full Text Search"},"content":{"rendered":"<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"font-size: small; font-family: Calibri;\">B&uuml;y&uuml;k boyutlu veritabanlarinda metin sorgularin hizli sekilde sonu&ccedil;lanmasi i&ccedil;in bir &ouml;nceki makalemizde kisaca sql in full text search &ouml;zelligine deginmistik.<\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Metin alanlarinda yer alan kelimelerin indekslenerek katalog olarak tutulmasi b&uuml;y&uuml;k veritabanlarinin hizli cevap vermesi bakimindan olduk&ccedil;a &ouml;nemli.<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Bu makalemizde de Microsoft SQL Server 2005 kullanarak bu &ouml;zelligi nasil kullanacagimizi resimlerle anlatmaya &ccedil;alisacagiz. Ilk olarak kullanacagimiz veritabaninda full text index &ouml;zelligini aktive etmemiz gerek, bu &ouml;zellik default olarak disable durumdadir. Ayrica full text search i&ccedil;in tabloda bir tane unique alana ihtiya&ccedil; var.<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Database&rsquo;in &uuml;zerine gelip sag tiklayip properties \/files diyerek;<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\">&nbsp;<a href='www.yazilimmutfagi.com'>.<\/a><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small; font-family: Calibri;\"><img decoding=\"async\" loading=\"lazy\" height=\"421\" width=\"608\" alt=\"\" src=\"http:\/\/www.yazilimmutfagi.com\/Makale\/Img\/MuratYilmaz\/FullTextSeach2\/resim1.jpg\" \/>&nbsp;<\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Use full-text indexing checkpointine tik atiyor ve full-text indexi databasemizde aktiflestiriyoruz.<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Simdi full-text index &ouml;zelligi aktif durumda. Simdi yapmamiz gereken bu &ouml;zelligi kullanacagim alanlar i&ccedil;in se&ccedil;mek.<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Bunun i&ccedil;in yapilmasi gerekenler.<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Ilgili tabloya gelip sag tikliyoruz ve full-text index-&gt;define full text indexe tikliyoruz.<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\">&nbsp;<a href='www.yazilimmutfagi.com'>.<\/a><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small; font-family: Calibri;\"><img decoding=\"async\" loading=\"lazy\" height=\"429\" width=\"609\" alt=\"\" src=\"http:\/\/www.yazilimmutfagi.com\/Makale\/Img\/MuratYilmaz\/FullTextSeach2\/resim2.jpg\" \/>&nbsp;<\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Bu asamadan sonra klasik kurulum sorulari geliyor next -&gt; next diyerek bunlari ge&ccedil;iyoruz ve karsiniza bu indeks i&ccedil;in kullanmaniz gereken katalogu soruyor.Eger daha &ouml;nceden bir katalog olusturduysaniz bunu da Storage-&gt;full text catalogs-&gt; new full text catalog<span style=\"\">&nbsp; <\/span>diyerek yapabilirdiniz .<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\">&nbsp;<\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small; font-family: Calibri;\"><img decoding=\"async\" loading=\"lazy\" height=\"326\" width=\"527\" alt=\"\" src=\"http:\/\/www.yazilimmutfagi.com\/Makale\/Img\/MuratYilmaz\/FullTextSeach2\/resim3.jpg\" \/>&nbsp;<\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small; font-family: Calibri;\"><img decoding=\"async\" loading=\"lazy\" height=\"283\" width=\"416\" alt=\"\" src=\"http:\/\/www.yazilimmutfagi.com\/Makale\/Img\/MuratYilmaz\/FullTextSeach2\/resim4.jpg\" \/><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\">&nbsp;<\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Full text catalog name:katalogunuza genel isim<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Catalog location: Hdd niz &uuml;zerindeki konumu<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Filegroup:primary se&ccedil;meniz &ouml;nerilir<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Owner:catalogun sahibi vt kullanicilarini se&ccedil;ersiniz.<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Katalog<span style=\"\">&nbsp; <\/span>sorgunuzda hangi kriterler &uuml;zerinde sorgulama yapacaksiniz o &ouml;zelliklerin se&ccedil;ildigi bir depo olarak d&uuml;s&uuml;n&uuml;lebilir bu degerler &uuml;zerine bir katalog olusturursaniz en optimize sonucu alirsiniz.<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Veya katalogu &ouml;nceden olusturmayip full-text indeks olustururken de olusturabilirsiniz.<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\">&nbsp;<\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\"><img decoding=\"async\" loading=\"lazy\" height=\"367\" width=\"423\" alt=\"\" src=\"http:\/\/www.yazilimmutfagi.com\/Makale\/Img\/MuratYilmaz\/FullTextSeach2\/resim5.jpg\" \/><\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Bu asamadan sonra katalogunuz doldugunda ne zaman baska bir kataloga ge&ccedil;ilsin,index doldugunda ne yapilsin gibi sorularla karsilasip kendinize &ouml;zg&uuml; ayarlarla databasenizde full-text index &ouml;zelligiyle en hizli sonu&ccedil;lari alabilirsiniz.<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small;\"><span style=\"font-family: Calibri;\">Iyi &ccedil;alismalar<\/span><\/span><\/span><\/p>\n<p style=\"margin: 0cm 0cm 10pt;\" class=\"MsoNormal\"><span style=\"\"><span style=\"font-size: small; font-family: Calibri;\">&nbsp;<\/span><\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>B&#252;y&#252;k boyutlu veritabanlarinda metin sorgularin hizli sekilde sonu&#231;lanmasi i&#231;in bir &#246;nceki makalemizde kisaca SQL&#39;in Full Text Search &#246;zelligine deginmistik. Bu makalemizde bu konuyu biraz daha detaylandiracagiz.<\/p>\n","protected":false},"author":522,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[422],"tags":[4278,5235,4497,5026,3877,5790],"_links":{"self":[{"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/posts\/73"}],"collection":[{"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/users\/522"}],"replies":[{"embeddable":true,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/comments?post=73"}],"version-history":[{"count":0,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/posts\/73\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/media?parent=73"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/categories?post=73"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.yazilimmutfagi.com\/index.php\/wp-json\/wp\/v2\/tags?post=73"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}