Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: FULLTEXT

Сообщения:  [1-10]   [11-17] 

 
 автор: cheops   (19.04.2005 в 12:21)   письмо автору
 
   для: Ziq   (19.04.2005 в 07:01)
 

Нет, весь текст форума - 9 Мб, 16Мб - это объём занимаемый базой на диске.

   
 
 автор: Ziq   (19.04.2005 в 07:01)   письмо автору
 
   для: cheops   (18.04.2005 в 23:42)
 

16 Mb это весь текст форума.

   
 
 автор: cheops   (18.04.2005 в 23:42)   письмо автору
 
   для: Ziq   (18.04.2005 в 19:20)
 

Индексы жрут очень много места, зачастую объём занимаемый индексными файлами превышает объём данных в несколько раз. Например, объём данных этого форума составляет 9 Мб, с учётом индексов - 16 Мб.

   
 
 автор: Ziq   (18.04.2005 в 19:20)   письмо автору
 
   для: Ziq   (18.04.2005 в 16:59)
 

Вообщем проблему я решил но не совсем. Проблема была в том, что он не понимал имя together, надо было просто использовать имя Match(text,title,title_hide,name,description). Но возникла еще одна проблемка этот индекс FULLTEXT кушает много места у меня на три маленьких текста заняло 4Kb. Подскажи, Cheops, сколько у тебя занимает полнотекстовый поиск по сайту.

   
 
 автор: Ziq   (18.04.2005 в 16:59)   письмо автору
 
   для: Ziq   (18.04.2005 в 14:29)
 

Смотрю я через phpMyAdmin и никак понять не могу, почему количество элементов в индексе PRIMARY 1, а в FULLTEXT нет? Решил проивести эксперимент создал таблицу и туда занес пять элементов и опять в PRIMARY 5, а в FULLTEXT нет. Что делать? может я просто как-то не так добавляю значения? Я пользуюсь

insert into table values ('...

Помогите пожалуйста я в панике.

   
 
 автор: Ziq   (18.04.2005 в 14:29)   письмо автору
 
   для: cheops   (18.04.2005 в 13:30)
 

Cheops, я прикрепил PrintScreen indexов. И я что-то не понял твой последний ответ.

   
 
 автор: cheops   (18.04.2005 в 13:30)   письмо автору
 
   для: Ziq   (18.04.2005 в 13:17)
 

Дело в том, что там можно просто мышью щёлкнуть на те столбцы, которые должны быть индексированы FULLTEXT...

   
 
 автор: Ziq   (18.04.2005 в 13:17)   письмо автору
 
   для: cheops   (18.04.2005 в 13:08)
 

Нет я делал с помощью с помощью командной строки.

   
 
 автор: cheops   (18.04.2005 в 13:08)   письмо автору
 
   для: Ziq   (18.04.2005 в 07:29)
 

1) Это зависит от того, в какой кодировке хранятся данные в таблице: KOI8-R или cp1251. Посмотреть поддерживаемые кодировки в MySQL версии 4.1 можно при помощи запроса
SHOW CHARACTER SET;

Изменить кодировку по умолчанию для таблицы можно при помощи оператора ALTER TABLE
ALTER TABLE glavtext DEFAULT CHARACTER SET 'cp1251';

ALTER TABLE glavtext DEFAULT CHARACTER SET 'koi8r';


2) А вы средствами phpMyAdmin выставляете ключ FULLTEXT?

   
 
 автор: Ziq   (18.04.2005 в 07:29)   письмо автору
 
   для: cheops   (17.04.2005 в 22:53)
 

Слушай, Cheops, а какой кодировкой ты поьзуешься и как мне теперь изменить.

А про ошибку я уже писал Unknown column 'together' in 'where clause'

   

Сообщения:  [1-10]   [11-17] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования