Статус: Новичок
Группы: Зарегистрированный участник
Зарегистрирован: 10.05.2010(UTC) Сообщений: 10 Откуда: Кировоград
|
Добрый День! (Для посетителей кратко оптовая компания + магазин самообслуживания - работа построена при помощи SQL сервер на базе ТЦУ Ультра :Сервер,3-ри рабочих места , 3-ри кассовых места.) А теперь собственно насобирались некоторые вопросы за год работы! 1)В реестре товаров при нажатие на + чтобы открыть историю цен сильно подвисает вся база - включая кассы т.есть полная парализация системы и длится все это 2-5 минут в зависимости от к-ва записей данного товара в торг.точке (в одной один и тот же товар открывается за 1 в другой за 5).Стоит на всех машинах антивирус Касперского.Вирусов нет.
|
|
|
|
Статус: Новичок
Группы: Зарегистрированный участник
Зарегистрирован: 10.05.2010(UTC) Сообщений: 10 Откуда: Кировоград
|
При формировании ведомости остатков некоторые товары светятся с минусом -откуда это взялось?
|
|
|
|
Статус: Администратор
Группы: Administrators
Зарегистрирован: 19.08.2007(UTC) Сообщений: 924 Откуда: Київ
|
По поводу подвисания, Роман, я думаю, все достаточно прозаично. Продуктовый маг8азин имеет следующую специфику - большой товарный ассортимент и большое количество покупок за сутки - до 10 тысяч продаж за день. Мы советуем увеличить объем оперативной памяти, причем серъезно - поставьте 16, а лучше 32 ГБ В этом случае се6рвер будет гораздо реже обращаться к диску для зачитки данных, Вы увидите, что Ваши запросы за счет кэширования данных в более быстрой оперативной памяти будут отрабатывать практически мгновенно. Если в материнской плате сервера 4 слота памяти (а должно быть именно так), то можно вполне нарастить его память до 16ГБ, приобретя, например, 4 таких планкиЧто касается остатков. Остатки в ведомости строятся по сумме оборотов по приходу и расходу до определенной даты. Нужно проверить, как отображаются остатки в реестре товаров. Если в ведомости остатков по выбранному товару идет -, а по реестру товаров идет +, значит есть расхождения оборотов и остатков. Когда такое может произойти? Как правило в случае некорректного выключения серверной машины. Этого ни в коем случае нельзя допускать. Служба MS SQL Server хранит в оперативной памяти массу данных, которые не записываются сразу на жесткий диск. При некорректном выключении питания данные из оперативной памяти будут утеряны. Тут мы ничего не можем поделать, это специфика работы SQL сервера, и от нас она никак не зависит. Впрочем, проверьте реестр товаров, если и там отрицательные количества по тем же товарам, значит налицо вылезает банальный пересорт, например, при переучете.
|
|
|
|
Статус: Новичок
Группы: Зарегистрированный участник
Зарегистрирован: 10.05.2010(UTC) Сообщений: 10 Откуда: Кировоград
|
Дело в том, что на сервера стоит ось Windows XP х86. Стоит на машине 4096Мб оперативной памяти. Смысла ставить больше на хрюшку нет. Что делать в таком случае?
|
|
|
|
Статус: Администратор
Группы: Administrators
Зарегистрирован: 19.08.2007(UTC) Сообщений: 924 Откуда: Київ
|
Если там стоит XP, то скорее всего стоит SQL Express, который не обслуживает больше 1 ГБ памяти, и не использует более одного ядра процессора. Вот откуда и проседания быстродействия. Роман, пишите в почто или звоните, думаю, порешаем.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.