Лимит базы?

MySQL/PostgreSQL/SQLite/Oracle/M$SQL/....

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Лимит базы?

Непрочитанное сообщение LimpTeaM » 2009-04-22 9:48:56

Здраствуйте уважаемые телепаты!
Подскажите пожалуйста. Есть сайт с картинками и т.д. и т.п. С сегодняшнего дня перестал добавляться новый товар.
Подскажите пожалуйста, есть ли какие-нибудь лимиты в настройках mysql на эту тему?
размер базы на данный момент ~50 мегабайт
Точнее пока посмотреть не могу :(
Client API version 5.0.51 (из phpinfo)
точнее к сожалению пока посмотреть не могу ((
помогите пожалуйста :)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Лимит базы?

Непрочитанное сообщение zg » 2009-04-22 9:55:46

LimpTeaM писал(а):Есть сайт с картинками и т.д. и т.п.
гм... :smile:
LimpTeaM писал(а):С сегодняшнего дня перестал добавляться новый товар
гм...
LimpTeaM писал(а):размер базы на данный момент ~50 мегабайт
...
LimpTeaM писал(а):помогите пожалуйста
есть четыре момента:
1. картинки обчно в базе не хранят из-за сложной реализации
2. 50 мегабайт это мизерный размер
3. муся не поддерживает квоту встроенными средствами, а лимит самих таблиц намного больше чем 50 метров
4. добавление может терпеть неудачу по причине кривых запросов или скриптов

Нужен код.

Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: Лимит базы?

Непрочитанное сообщение LimpTeaM » 2009-04-22 10:04:03

Эм) с кодом проблема :)
Он зараза на лицензии и зашифрован :)
До этого было все нормально. Сегодня в очередной раз начал добавлять товар.
1 добавился, второй нет. и последующие тоже. При этом в самой админке они появляются, а вот на сайте нет.
понимаю, что воду лью пока, но хотя бы приблизительный пинок в зад в нужное направление :)

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Лимит базы?

Непрочитанное сообщение zg » 2009-04-22 10:08:37

LimpTeaM писал(а):1 добавился, второй нет. и последующие тоже. При этом в самой админке они появляются, а вот на сайте нет.
там запросы кривые судя по всему. Технически подобные ограничения ввести очень трудно.
LimpTeaM писал(а):Он зараза на лицензии и зашифрован
случаем не битрикс? а так обращайся к разработчику. Смысла самому ковыряться нет.

Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: Лимит базы?

Непрочитанное сообщение LimpTeaM » 2009-04-22 10:22:14

нет не битрикс. самописный от webmedia.ru
По совету incognito с bsdportal удалил последний добавившейся товар сегодня. и добавил его заново. Не добавился :(

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Лимит базы?

Непрочитанное сообщение zg » 2009-04-22 10:37:23

LimpTeaM писал(а):нет не битрикс
тогда думаю стоит посмотреть в его сторону
LimpTeaM писал(а):самописный от webmedia.ru
гм... а фигаля тогда он закрытый... вот уроды, подикась ещё и ломанным гуардом..
LimpTeaM писал(а):По совету incognito с bsdportal удалил последний добавившейся товар сегодня. и добавил его заново. Не добавился
так, ну давай для начала хотябы дамп структуры таблиц. Сами данные не нужны, просто струткура. Может зря я грешу на разрабов.

Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: Лимит базы?

Непрочитанное сообщение LimpTeaM » 2009-04-22 10:42:36

Вы имеете ввиду это? :smile:

Код: Выделить всё

--
-- Дамп данных таблицы `dc_goods_cat`
--

INSERT INTO `dc_goods_cat` (`good_id`, `articul_str`, `subdiv_id`, `manuf_id`, `exists_b`, `descr_txt`, `price1_fl`, `name_str`, `picture_blb`, `thumb_blb`) VALUES
(1, '', 2, 5, 1, 'Девушка с виноградом. 18 век. Неизвестный голландский художник.', 18356.00, 'Девушка с виноградом', 0x20202020....b528 
skipped

Код: Выделить всё

--
-- Структура таблицы `dc_goods_cat`
--

CREATE TABLE IF NOT EXISTS `dc_goods_cat` (
  `good_id` int(11) NOT NULL auto_increment,
  `articul_str` varchar(50) collate cp1251_general_cs NOT NULL default '',
  `subdiv_id` int(11) default NULL,
  `manuf_id` int(11) default NULL,
  `exists_b` int(4) default NULL,
  `descr_txt` text collate cp1251_general_cs NOT NULL,
  `price1_fl` decimal(10,2) default '0.00',
  `name_str` varchar(150) collate cp1251_general_cs NOT NULL default '',
  `picture_blb` longblob NOT NULL,
  `thumb_blb` longblob NOT NULL,
  PRIMARY KEY  (`good_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=cp1251 COLLATE=cp1251_general_cs AUTO_INCREMENT=77 ;
обрезал остальные цифры
я правильно понимаю, что последующий набор символов это картинка?
Последний раз редактировалось zg 2009-04-22 10:46:52, всего редактировалось 1 раз.
Причина: убрал девушку с виноградом -)

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Лимит базы?

Непрочитанное сообщение zg » 2009-04-22 10:45:25

LimpTeaM писал(а):webmedia.ru
:ROFL: нда лавры битрикса многим не дают покоя :-D вот и ещё одни копипастеры. А вот и их "закрытая цмс" _http://www.dsite.ru/webmedia_15.html :ROFL: 100 баксов в розницу.

Почему-то битрикс у них стоит всего 5 килорублей, хотя это монстер, а не движок, а сайт на дсайте от 12... где логика... -)))

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Лимит базы?

Непрочитанное сообщение zg » 2009-04-22 10:48:46

LimpTeaM писал(а):я правильно понимаю, что последующий набор символов это картинка?
да

гм... картинка и эскиз
LimpTeaM писал(а):  `picture_blb` longblob NOT NULL, 
`thumb_blb` longblob NOT NULL,
какие средние размеры картинок в килобайтах?

Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: Лимит базы?

Непрочитанное сообщение LimpTeaM » 2009-04-22 10:51:24

80-100 килобайт.размер базы последнего бекапа (был дня 2-3 назад 43 мегабайта)

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Лимит базы?

Непрочитанное сообщение zg » 2009-04-22 11:00:37

LimpTeaM писал(а):80-100 килобайт
там может памяти процессу не хватать при создании эскиза, если он создаётся непосредственно из картинки.

Нужно проверить во-первых лимит памяти

Код: Выделить всё

echo ini_get('memory_limit');
Во-вторых посмотреть сколько памяти кушается при добавлении картинки

Код: Выделить всё

echo sprintf("%.3fMb\n", memory_get_peak_usage()/1024/1024);

Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: Лимит базы?

Непрочитанное сообщение LimpTeaM » 2009-04-22 11:10:10

128M
0.073Mb

Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: Лимит базы?

Непрочитанное сообщение LimpTeaM » 2009-04-22 11:14:46

Долез до сервера.
сегодняшний последний бекап:
50 мегабайт
Последний раз редактировалось LimpTeaM 2009-04-22 12:43:16, всего редактировалось 1 раз.

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Лимит базы?

Непрочитанное сообщение zg » 2009-04-22 11:16:56

LimpTeaM писал(а):128M
0.073Mb
гм...

Надо проверить следующее:
1. зависит ли добавление записи от содержимого полей
2. зависит ли добавление записи от типа картинки и её размеров

Чтобы исключить содержимое, надо в поля вписывать только цифры или английские буквы.
Чтобы исключить картинку надо попробовать подобавлять без картинки, с маленькой картинкой, с картинками разных типов.
LimpTeaM писал(а):50M
-)) гуд, ты рут или хостинг заказной?

Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: Лимит базы?

Непрочитанное сообщение LimpTeaM » 2009-04-22 11:22:37

по первому могу сказать сразу:
товар почти одинаковый и на протяжении нескольких месяцев все нормально добавлялось и показывалось. Поэтому это я наверное сразу отклоню.
При этом кстати,если я допустим буду вносить информацию в других местах (например новости или еще что-нить будь) все добавлется. походу проблема только с этой таблицей где находиться каталог товаров :(.

з.ы. сервер выделенный с рутом. достался в наследство от какого-то линуксоида. переделать его нормально не хватает времени :( так что могу делать все в принципе, но куда рыть не пойму :(
стоит правильная ос :)

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Лимит базы?

Непрочитанное сообщение zg » 2009-04-22 11:30:01

LimpTeaM писал(а):з.ы. сервер выделенный с рутом. так что могу делать все в принципе, но куда рыть не пойму
надо во-первых включить вывод ошибок в логи. Дальше смотреть убдет ли ругань при добавлении записи с картинками.
LimpTeaM писал(а):проблема только с этой таблицей где находиться каталог товаров
хм... для начала её проверить

Код: Выделить всё

mysql> check table test;
+-----------+-------+----------+----------+
| Table     | Op    | Msg_type | Msg_text |
+-----------+-------+----------+----------+
| test.test | check | status   | OK       |
+-----------+-------+----------+----------+
1 row in set (0.02 sec)

mysql>
Пока первостепенная задача выявить закономерность ошибок, то есть когда запись железно добавляется, а когда нет.

Кстати, хостинг как-то ограничивает использование мускула? К примеру на ру-центре ты можешь задать лимит базы.

Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: Лимит базы?

Непрочитанное сообщение LimpTeaM » 2009-04-22 11:36:53

надо во-первых включить вывод ошибок в логи. Дальше смотреть убдет ли ругань при добавлении записи с картинками.
эм простите новичка, но как? добавление строчки в /etc/my.cnf ?
проверил все базу на наличие ошибок в таблицах (везде ОК) проверял через phpmyadmin.
как я знаю не ограничивает. сервер стоит у Агавы

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Лимит базы?

Непрочитанное сообщение zg » 2009-04-22 11:42:42

LimpTeaM писал(а):эм простите новичка, но как? добавление строчки в /etc/my.cnf ?
муся скорее всего тут ни при чём, надо ошибки пхп смотреть.

Есть два спорных момента:
1. отсуствие явных ошибок
2. не прослеживается система ошибок

Надо искать ошибки

Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: Лимит базы?

Непрочитанное сообщение LimpTeaM » 2009-04-22 11:48:50

в логах апача, только такая запись:

Код: Выделить всё

File does not exist: /usr/local/www/functions.js
но я думаю она тут не причем, ничего другого я к сожалению не вижу.
2. не прослеживается система ошибок
Вот это и есть самое интересное, что через админку все прекрасно добавляется, но нифига не отображается, и причем только в каталоге. во все остальных все хорошо.
При добавлении товара никаких ошибок не происходит :(

Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: Лимит базы?

Непрочитанное сообщение LimpTeaM » 2009-04-22 11:55:56

Хм...удалил, то что добавлял вчера.
удалилось и добавилось...

Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: Лимит базы?

Непрочитанное сообщение LimpTeaM » 2009-04-22 12:09:17

разобрался! + вспомнил если честно! Уважаемый Zg! прошу прощения, что отнял у Вас столько времени! проблема была в том, что если не указать производителя товар не добавлется. И это притом, что производитель = "нет" уже есть и если его указывать, то товар не добавлялся. Создал еще одного производителя "нет" и все заработало :)

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Лимит базы?

Непрочитанное сообщение zg » 2009-04-22 12:12:42

LimpTeaM писал(а):разобрался! + вспомнил если честно!
-))) гуд

только это должно было выясниться ещё на этом этапе
zg писал(а):Надо проверить следующее:
1. зависит ли добавление записи от содержимого полей