![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam bazę:
article -id -title fulltext -content fulltext -status index tag -id -name fulltext article_tag -id -tagId -articleId i chciałbym wyciągnąć wpisy które mogą zawierać jakąś frazę (gdzie fraz może być do 10 różnych) w article.title, article.content bądź w przypisanym tagu gdzie artykuł ma status 1 i posortowane po ilości trafień Na razie mam takie zapytania zliczenie wyników
ale przy bazie 30 000 tagów, 100 000 powiązań, 30 000 artykułów oba zapytanie wykonują się ponad 3 sekundy -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Zmienić silnik wyszukiwania na Sphinx-a chociażby.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jakbym miał taką możliwość na tym serwerze to czemu nie, ale nie mam :/
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.06.2025 - 20:23 |