İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Arama Tipi olarak ne kullanıyorsunu ?? Performans kaybı

Efsane

0
İyinet Üyesi
Katılım
12 Ekim 2007
Mesajlar
1,553
Reaction score
1
Konum
bilecen (:
vbulletinde iki farklı arama tipi mevcut..

Full metin araması ve vbulletin postindex araması..

iyinet ve bu tip büyük forumlar arama seçeneklerinden hangisini kullanıyor ??


"onsayfa.com "' Alıntı:
Fulltext Aramayı Aktif Edin;

Sisteminizde arama yapanların daha hızlı sonuç alması ve sizin daha iyi bir performans elde etmeniz için bu bölümü aktif etmeniz tavsiye edilir. Bu bölümü aktif etmek için AdminCP girin ve vBulletin Options menüsünde bulunan Search Type "Arama Tipi" seçeneğini seçin. Gelecek bölümdeki "Empty postindex and word tables?" seçeneğini EVET olarak işaretleyin ve gönderi tıklayın.

Aranızda bu tip arama seçenekleri ile Performans sağlayan var mı ? :(
 

c2wueR

0
İyinet Üyesi
Katılım
15 Nisan 2007
Mesajlar
328
Reaction score
0
Atakan KOÇ bunu yazdıysa cidden performans sağlamıştır ;)
 

kaptanblack

0
İyinet Üyesi
Katılım
23 Ocak 2008
Mesajlar
10
Reaction score
0
http://www.vbulletin.com/docs/html/search_type

Anlatılmış ama yararlı olup olmayacağını pek anlamadım.. Halen şüphedeyim ? Fikri olan yok mu

Atakan Koç'un yazdığı bu yazının orjinalini vbulletin.com'da gördüm dün akşam orada bir yetkili bunu yapmamızı öneriyordu ben yaptım ama pek bi performans söz konusu değil yine de vbulletin yetkilileri bunu öneriyorsa vardır bi bildikleri diye düşünüyorum.
 

Efsane

0
İyinet Üyesi
Katılım
12 Ekim 2007
Mesajlar
1,553
Reaction score
1
Konum
bilecen (:
Atakan Koç'un yazdığı bu yazının orjinalini vbulletin.com'da gördüm dün akşam orada bir yetkili bunu yapmamızı öneriyordu ben yaptım ama pek bi performans söz konusu değil yine de vbulletin yetkilileri bunu öneriyorsa vardır bi bildikleri diye düşünüyorum.

Postindex Boyutun ne kadardı ??
Şu an yapacağım yerin postindex i 800 MB, yapmak veya sonradan eski haline getirmek büyük sorun..
 

nokie

0
İyinet Üyesi
Katılım
23 Mart 2005
Mesajlar
1,597
Reaction score
8
Konum
İzmir
tabiki fulltext search ;)

daha sonra memnun kalmazsanız eski haline çevirebilirsiniz tabiki postindex tablosunu boşaltmazsanız.

memnun kalırsanız postindex tablosunu boşaltabilirsiniz, çünkü ihtiyacınız olmayacak, böylece veritabanını büyük bir yükten kurtarmış olursunuz.

avantajları çok, php kaynak kullanımını azaltır.
postindex tablosuna gerek kalmaz veritabanında yük azalır.
mysql karakter seti kullanımına göre aramalarda ona göre sonuç alırsınız.
özellikle büyük forumlar mutlaka kullanmalı, arama fonksiyonu çok verimli çalışıyor.
zaten 3.6x serisinden itibaren varolan arama tipi olarak fulltext geliyor.

1,431,654 mesajlık forumumda 14 dakika sürdü fulltext'e geçmek, tabi server donanımına göre değişir bu durum.
 

Efsane

0
İyinet Üyesi
Katılım
12 Ekim 2007
Mesajlar
1,553
Reaction score
1
Konum
bilecen (:
Sitemi Fulltext Arama moduna geçirdim şu an herşey normal gibi ama sitede arama yapınca db error alıyorum. Halen çözemedim


Database error in vBulletin 3.6.8:

Invalid SQL:

SELECT
DISTINCT thread.threadid
FROM thread AS thread
INNER JOIN post AS post ON(thread.threadid = post.threadid )
WHERE MATCH(post.title, post.pagetext) AGAINST ('sgvsfg') AND thread.forumid NOT IN (0,642,236,397,451,249,251,252,253,254,383,319,255
,272,250,507,520,87,89,297,641,612,523,636,643,524 ,
525,526,527,634,530,627,531,628,635,630,629,533,6
37,535,534,521,522,528,529,532,294,298)
LIMIT 250;

MySQL Error : Can't find FULLTEXT index matching the column list
Error Number : 1191
Date : Monday, February 4th 2008 @ 03:13:38 AM
Script : http://www.siteadi.com/search.php?do=process
Referrer : http://www.siteadi.com/search.php?do=process
IP Address :
Username : Admin
Classname : vb_database
Konu Hakkında bilgisi olan var mı ?
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
66
Konum
Sakarya
Admin panelinden arama tipini vbulletin aramasına getir ve sonra tekrar fulltext yap bakalım.
 

Efsane

0
İyinet Üyesi
Katılım
12 Ekim 2007
Mesajlar
1,553
Reaction score
1
Konum
bilecen (:
Deniyorum Fakat çok uzun sürecek sanırım.. Postindex oldukça büyük bu işlemi sorgu ile filan yapma imkanı yokmu ?


Edit;

ALTER TABLE post ADD FULLTEXT INDEX (title,pagetext)
ALTER TABLE thread ADD FULLTEXT INDEX (title)

Şu sorgular işe yarar mı acaba ?
 

Efsane

0
İyinet Üyesi
Katılım
12 Ekim 2007
Mesajlar
1,553
Reaction score
1
Konum
bilecen (:
Fulltext yapmadım bir türlü..
Hep hata aldım yedeklerle düzelttim. DB oldukça büyük ve işlemde hep tamamlanmadan hata veriyor.

Bilgisi olan ?
 

nokie

0
İyinet Üyesi
Katılım
23 Mart 2005
Mesajlar
1,597
Reaction score
8
Konum
İzmir
SSH üzerinden mysql sunucusuna bağlanıp, aşağıdaki sorguları çalıştırdıktan sonra, admin panelden fulltext search aktif et.

ALTER TABLE post ADD FULLTEXT INDEX (title,pagetext);
ALTER TABLE thread ADD FULLTEXT INDEX (title);

işlemleri yaptıktan sonra arama fonksiyonu sorunsuz çalıştığına emin olduktan sonra, postindex ve word tablolarını boşaltabilirsin ama silme/kaldırma.
 

Efsane

0
İyinet Üyesi
Katılım
12 Ekim 2007
Mesajlar
1,553
Reaction score
1
Konum
bilecen (:
Bu sorguyu phpmyadmin den yaptım belli bir süre sonra donuyor işlem yapmıyor..

SSH den nasıl bağlanıp yapabilirim pratik olarak ?
 

SanaLTutsaK

0
İyinet Üyesi
Katılım
3 Şubat 2010
Mesajlar
4
Reaction score
0
arkadaşlar aynı hatayı bende alıyorum nasıl düzeltebilirim bunu
 

SanaLTutsaK

0
İyinet Üyesi
Katılım
3 Şubat 2010
Mesajlar
4
Reaction score
0
arkadaşlar vbulletin.org da bu kodu çalıştırlamamız istenmiş

Kod:
FULLTEXT KEY `title` (`title`,`pagetext`)

ama çalıştırnca şu hatayı alıyorum bunu nasıl çözerim yardımcı olurmusunuz.

Hata

SQL sorgusu:

FULLTEXT KEY `title` ( `title` , `pagetext` )

MySQL çıktısı: Belgeler
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FULLTEXT KEY `title` (`title`,`pagetext`)' at line 1
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst