On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
администратор




Пост N: 2998
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 11.04.13 12:12. Заголовок: Запуск проги ?


Есть сетевой ресурс ему назначена буква диска.
От туда запускается программа и подхватывает DLL которые лежат там же.
А если запускать программу с UNC пути , DLL так же увидятся и подхватятся ?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 39 , стр: 1 2 All [только новые]


администратор




Пост N: 68
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 11.04.13 13:38. Заголовок: подхватывает без про..


подхватывает без проблемм ( если ты про ADS )

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2850
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 11.04.13 13:47. Заголовок: Dima пишет: А если ..


Dima пишет:

 цитата:
А если запускать программу с UNC пути , DLL так же увидятся и подхватятся ?



Я в основном так и делаю, сетевой диск не подключаю. С dll по unc все в порядке

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 2999
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 11.04.13 13:47. Заголовок: Haz пишет: подхваты..


Haz пишет:

 цитата:
подхватывает без проблемм ( если ты про ADS )


Да про него ;)

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3000
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 11.04.13 13:47. Заголовок: Pasha пишет: Я в ос..


Pasha пишет:

 цитата:
Я в основном так и делаю, сетевой диск не подключаю


Что то мне показалось что по UNC прога дольше грузится

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2852
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 11.04.13 13:56. Заголовок: Dima пишет: Что то ..


Dima пишет:

 цитата:
Что то мне показалось что по UNC прога дольше грузится



Возможно, первый запуск будет и медленнее, так как выполняется поиск компьютера, проверка прав доступа и прочее. В случае сетевого диска это уже выполнено. Но я с такими мелочами не заморачиваюсь, в случае ЛВС это небольшое замедление.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3001
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 11.04.13 15:14. Заголовок: Pasha OK , понял , ..


Pasha
OK , понял , так и сделаю.

Нарисовалась проблема. На серваке стоит ADS , OS Windows XP
По сети не дает подключится более чем 9 юзерам. Нужен какой то хак или все же придется ставить серверную OS Windows ?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3002
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 11.04.13 16:16. Заголовок: Как узнать UNC путь ..


Как узнать UNC путь с которого была запущена прога ?
То есть если я запустил c \\127.0.0.1\sklad$\sklad.exe где выловить этот UNC путь....

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3003
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 11.04.13 17:43. Заголовок: Dima пишет: Как узн..


Dima пишет:

 цитата:
Как узнать UNC путь с которого была запущена прога ?



Вроде есть решение. Не поможет кто то знающий перевести это в Harbour ?
 
function GetUNCName(PathStr: string): string;
var
bufSize: DWord;
buf: TUniversalNameInfo;
msg: string;
begin
bufSize := SizeOf(TUniversalNameInfo);
if (WNetGetUniversalName(PChar(PathStr), UNIVERSAL_NAME_INFO_LEVEL,
buf, bufSize) > 0) then
case GetLastError of
ERROR_BAD_DEVICE: msg := 'ERROR_BAD_DEVICE';
ERROR_CONNECTION_UNAVAIL: msg := 'ERROR_CONNECTION_UNAVAIL';
ERROR_EXTENDED_ERROR: msg := 'ERROR_EXTENDED_ERROR';
ERROR_MORE_DATA: msg := 'ERROR_MORE_DATA';
ERROR_NOT_SUPPORTED: msg := 'ERROR_NOT_SUPPORTED';
ERROR_NO_NET_OR_BAD_PATH: msg := 'ERROR_NO_NET_OR_BAD_PATH';
ERROR_NO_NETWORK: msg := 'ERROR_NO_NETWORK';
ERROR_NOT_CONNECTED: msg := 'ERROR_NOT_CONNECTED';
end
else
msg := buf.lpUniversalName;

Result := msg;
end;


Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2853
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 11.04.13 19:27. Заголовок: Dima пишет: Нарисов..


Dima пишет:

 цитата:
Нарисовалась проблема. На серваке стоит ADS , OS Windows XP
По сети не дает подключится более чем 9 юзерам. Нужен какой то хак или все же придется ставить серверную OS Windows ?



Мне казалось, что это ограничение было в win2k, а в x[ его уже нет. Оказалось, что это не так:

http://support.microsoft.com/kb/314882/ru

[qoute]Примечание. В операционной системе Windows XP Professional максимально допустимое число компьютеров, которые могут быть одновременно подключены к данному компьютеру через сеть, равно 10. При этом учитываются как транспортные подключения, так и подключения общего доступа к ресурсам. В операционной системе Windows XP Home Edition максимально допустимое число компьютеров, которые могут быть одновременно подключены к компьютеру через сеть, равно 5. Указанное ограничение учитывает число одновременных сеансов, установленных с других компьютеров, но не учитывает подключения, выполненные с удаленных компьютеров средствами администрирования. [/qoute]

Поиск в гугле "win xp ограничение 10 подключений" дает массу рекомендаций, как его обойти. Пишут, что это ограничение протокола tcpip в windows, а не ограничение, связанное с лицензией.


Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2854
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 11.04.13 19:27. Заголовок: Dima пишет: Как узн..


Dima пишет:

 цитата:
Как узнать UNC путь с которого была запущена прога ?
То есть если я запустил c \\127.0.0.1\sklad$\sklad.exe где выловить этот UNC путь....



Так есть же функция ExeName(). Или надо что-то другое ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 870
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 11.04.13 20:09. Заголовок: Pasha пишет: что эт..


Pasha пишет:

 цитата:
что это ограничение протокола tcpip в windows, а не ограничение, связанное с лицензией


Крякается tcpip.sys (http://forum.sysadmins.su/index.php?showtopic=4436), но это - нарушение лицензии.

Пункт 1.3 лицензии: http://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CDAQFjAA&url=http%3A%2F%2Fdownload.microsoft.com%2Fdocuments%2Frus%2Flicensing%2Fpdffiles%2FWindows_XP_Pro_SP2.pdf&ei=PvJmUaHfDsLw4QTBh4DgDQ&usg=AFQjCNELrl5KzZSImMr00IUP7yy7rwu6sg&bvm=bv.45107431,d.bGE&cad=rjt

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3004
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 11.04.13 20:48. Заголовок: Pasha пишет: Так ес..


Pasha пишет:

 цитата:
Так есть же функция ExeName()


Да оно , спасибо !!!
А я юзал truename()

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3005
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 11.04.13 20:50. Заголовок: PSP пишет: Крякаетс..


PSP пишет:

 цитата:
Крякается tcpip.sys


В принципе да я крякал его у себя на компе , иначе Utorrent погибал , не уверен что это касается и локальной
сети.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 871
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 11.04.13 21:14. Заголовок: Касается. :) «Подклю..


Касается. :)
 цитата:

Подключение устройств. Вы можете разрешить подключение к Рабочей станции не более десяти (10) компьютеров или других электронных устройств (каждое из них - "Устройство") для использования одной или нескольких из следующих служб Программного обеспечения: файловых служб (File Services), служб печати (Print Services), служб IIS (Internet Information Services), общего доступа к подключению к Интернету (Internet Connection Sharing) и телефонных служб. В эти десять разрешенных соединений входят любые непрямые соединения, созданные с помощью "мультиплексирования" или другого программного обеспечения или оборудования, обеспечивающего пулинг или объединение соединений. Это ограничение (максимум 10 соединений) не распространяется на другие виды использования Программного обеспечения, например на синхронизацию данных между Устройством и Рабочей станцией, при условии, что в каждый момент времени только один пользователь использует, осуществляет доступ к, отображает или запускает Программное обеспечение. Этот пункт 1.3 не дает вам прав доступа к Сеансу
Рабочей станции с какого-либо Устройства. Под "Сеансом" понимается любое использование Программного обеспечения, обеспечивающее функциональные возможности, аналогичные тем, которые предоставляются конечному пользователю, взаимодействующему с Рабочей станцией с помощью любой комбинации периферийных устройств ввода, вывода и отображения.


Вот тут-то LetoDB и выручает. Он не создает ни одного из вышеупомянутых подключений, поэтому эти ограничения на него не распространяются. :)

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3006
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 11.04.13 21:47. Заголовок: PSP Пробовал реальн..


PSP
Пробовал реально больше 10 подключений к LetoDB серверу ?
Думается что коннект с одного IP к другому что в LetoDB что в ADS ,
виндой будет восприниматься одинаково.

ЗЫ
Подход примерно одинаков что в LetoDB что в ADS , или не прав я ?

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2855
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 12.04.13 08:40. Заголовок: Пишут что в Windows ..


Пишут что в Windows 7 этого ограничения нет.

По моему опыту. Если подключений более 10-ти, то как правило стоит серверная ОС. Но встречается и winxp. Всмоминаю, что жалоб на такую ошибку от этого клиента не поступало. Это вроде бы ограничение на одновременные прдключения. Может быть, такой случай просто не встречался. Везде стоит letodb, конечно.

Ограничение на колличество пользователей - это другое ограничение. Для windows 7 это 20 пользователей, см.команду
net config server

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 872
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 12.04.13 14:58. Заголовок: Dima Вот скриншот h..


Dima
Вот скриншот, 11 станций и одно ожидание соединения



Несколько одинаковых имен в колонке Remote Address - глюк TCPView, видимо. На самом деле - это разные станции.

ps. Запущено на Win XP Pro

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3010
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 12.04.13 16:03. Заголовок: Ну так та же картинк..


Ну так та же картинка будет и с ADS. А пускало не более 9 юзеров через ADS у меня потому что некоторые просто подключились к этому
компу минуя ADS , дабы поюзать общие папки и файлы.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 873
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 12.04.13 16:07. Заголовок: В случае с letodb по..


В случае с letodb пользователи не подключаются к компу, не используют для подключения средства виндовс.
Просто клиентская часть общается с серверной посредством открытого tcpip-сокета.
На скриншоте 11 активных подключений. За каждым - конкретный комп. Никого не отключают... :)
Они не используют никакие общие ресурсы.
А вот скриншот, на котором показаны текущие пользовательские сеансы на этом же компе.
Тут пользователи подключились и используют разделенный ресурс, но никак на соединения letodb не влияют


Вот когда в этом списке будет 10 пользователей, 11-му не позволят подключиться.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3011
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 12.04.13 16:22. Заголовок: PSP пишет: Просто к..


PSP пишет:

 цитата:
Просто клиентская часть общается с серверной посредством открытого tcpip-сокета


Теперь понял. Да в этом плане LetDB конечно выгоднее , но к сожалению он уступает по скорости ADS.
Свою задачу переделал и под LetoDB и под ADS и сравнил в работе , пощупал ,сделал выводы и остался на ADS.
А жаль , LetoDB мне понравился.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 874
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 12.04.13 16:42. Заголовок: Дима, что-то мне каж..


Дима, что-то мне кажется, что у АДС должен быть подобный механизм подключений клиентов к серверу.
Неужели нет? Без этого теряется всякий смысл.
Александр Кресин в самом первом посте, посвященном letodb, писал "...как ADS..." (http://clipper.borda.ru/?1-20-0-00000457-000-10001-0-1212997574)
Почему ты пытаешься использовать расшаренные ресурсы сервера? Или я чего-то не понял?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3012
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 12.04.13 16:55. Заголовок: PSP пишет: Почему т..


PSP пишет:

 цитата:
Почему ты пытаешься использовать расшаренные ресурсы сервера?


В ADS нет такого механизма как в LetoDB, DataPath из LetoDB.ini
Поэтому подключившись к ADS по IP и порту посредством AdsConnect я должен знать
где лежат базы а эти вещи можно прописать в ADS.INI и оттуда считать. Затем настроить
Set Path и Set Default и все.
Если кратко то LetoDB cервер знает где лежат базы а ADS сервер не знает. Поэтому
и открываю базы через скрытые расшаренные папки. Возможно я не прав и можно
сделать иначе , пусть меня научат , буду благодарен.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 875
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 12.04.13 17:03. Заголовок: http://devzone.advan..

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3013
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 12.04.13 17:22. Заголовок: PSP LOL :) Да нет ж..


PSP
LOL :)
Да нет же.

У ADS сервера нет аналога LetoDB.ini
Leto сервер будучи запущенным в курсе дела где лежит база
ADS cервер этого не знает. Об этом знает только клиент ADS.
Там есть конечно ADS.INI , но его юзает только клиент
 
All Advantage clients based on the Advantage Client Engine can use an initialization file, ads.ini



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 876
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 12.04.13 19:10. Заголовок: О как!......


О как!....
Тогда действительно ты можешь столкнуться с проблемой ограничения на количество подключений.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3014
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 12.04.13 19:44. Заголовок: PSP пишет: Тогда де..


PSP пишет:

 цитата:
Тогда действительно ты можешь столкнуться с проблемой ограничения на количество подключений


Так уже ;)
Бум ставить Windows Server 2008 x86.

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2857
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 12.04.13 20:31. Заголовок: PSP пишет: О как!....


PSP пишет:

 цитата:
О как!....
Тогда действительно ты можешь столкнуться с проблемой ограничения на количество подключений.



То есть в таком случае можно использовать letodb как сервер БД, а сам сервер как сервер приложений использовать нельзя. Проще говоря, exe с сервера уже не запустишь, будет отлуп по достижении 10-ти подключений.
Хотя я года 3 назад сделал утилитку, которая средствами letodb синхронизирует папку приложений на сервере и рабочей станции.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 877
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 12.04.13 20:37. Заголовок: Pasha пишет: То ест..


Pasha пишет:

 цитата:
То есть в таком случае можно использовать letodb как сервер БД, а сам сервер как сервер приложений использовать нельзя. Проще говоря, exe с сервера уже не запустишь, будет отлуп по достижении 10-ти подключений.


Да. Чтобы пользоваться расшаренным ресурсом, пользователь должен создать подключение, которое входит в перечень ограничиваемых.
Свою прогу запускаю с локальных дисков, есть сервис обновления.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 878
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 12.04.13 20:39. Заголовок: Dima пишет: Так уже..


Dima пишет:

 цитата:
Так уже ;)
Бум ставить Windows Server 2008 x86.



Клиентские лицензии потребуются. Но они недорогие, если не использовать подключения к серверу терминалов.

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2858
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 12.04.13 20:55. Заголовок: Dima пишет: Да в эт..


Dima пишет:

 цитата:
Да в этом плане LetDB конечно выгоднее , но к сожалению он уступает по скорости ADS.
Свою задачу переделал и под LetoDB и под ADS и сравнил в работе , пощупал ,сделал выводы и остался на ADS.



Дима, а можно подробнее, на каких операциях ads превосходит letodb ? Интересует конечно производительность в сети, локальный вариант интереса не представляет.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3015
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 12.04.13 21:19. Заголовок: Pasha пишет: Дима,..


Pasha пишет:

 цитата:

Дима, а можно подробнее, на каких операциях ads превосходит letodb ?


Конечно можно и даже нужно так как хочется что бы LetoDB все таки не уступал в скорости ADS , да и нравится мне LetoDB.
Но это все завтра , нужно обмозговать.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3016
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 12.04.13 21:20. Заголовок: PSP пишет: Клиентск..


PSP пишет:

 цитата:
Клиентские лицензии потребуются


Типа для чего ? Не понял я ;)
60 дней сервер 2008 вякать ни чего не будет , при установке без ключей.
Через 60 дней будет гав гав делать после перезагрузки в течении 15 секунд.
"Брал" версию Microsoft Windows Server 2008 (x86 RTM Retail-WZTiSO) Русская версия
Теперь цитата из раздачи
 
Сборки, распространяемые WZTeam с 01.02.2008 = сборки с MSDN от 04.02.2008.
В Windows Server 2008 нет режима ограниченной функциональности!
Поэтому Вы можете использовать свою, честно скачанную копию Windows Server 2008, неограниченно долго, без ввода ключа и без активации.
- Льготный период использования Windows Server 2008 состовляет 60 дней.
По истечении льготного периода без регистрации/активации при входе пользователя в систему 15 секунд
отображается предупреждение о том, что надо активироваться и в углу отображается вотермарк, говорящий о том, что копия
неподлинная.
Кроме того, обрезается доступ к обновлениям. Вот и всё. Не такие уж и большие ограничения.
Пока не появилось активаторов, жить можно и так.


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 879
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 12.04.13 21:36. Заголовок: Ну, если сам сервак ..


Ну, если сам сервак не покупать, то и лицензии не нужны.
Но! Если в будущем захочется использовать сервер терминалов, придется все покупать:
и сервак, и пользовательские лицензии, и лицензии на удаленный доступ.


Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3017
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 12.04.13 22:05. Заголовок: PSP А на фик он нуж..


PSP
А на фик он нужен сервер терминалов ?
Есть сервер 2008 + ADS , что еще может быть лучше ?
Под терминалом есть тут одна задачка 1С называется (настраивал не я) , при 10 подключениях
тормоз обеспечен.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3019
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 13.04.13 09:56. Заголовок: Pasha В основном по..


Pasha
В основном по скорости оба сервера работают одинаково , Leto чуть чуть проигрывает.
А тормоза у меня в бровсах. При чем связки (сетевые) Clipper+ADS, Harbour+ADS работают на ура.
В ряде бровсов где в качестве колонок используются динамически вычисляемые получаем тормоз.
Ну например прайс-лист
1. Код товара // обычная колонка
2. Наименование товара // обычная колонка
3. Цена склада // вычисляемая колонка с расчетом по другим базам
4. Цена клиента // вычисляемая колонка с расчетом по другим базам
5. Остаток на складе // вычисляемая колонка с расчетом по другим базам
Вот в таком бровсе Leto тормозит

Так же он тормозит на бровсе по базе которой хожу и она имеет порядка 10 отношений (Relation)
с другими базами.

Пожалуй это все. Я не буду сравнивать фильтра или Scope с фильтрами. Там все ясно.

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2859
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 13.04.13 12:47. Заголовок: Dima пишет: 3. Цена..


Dima пишет:

 цитата:
3. Цена склада // вычисляемая колонка с расчетом по другим базам
4. Цена клиента // вычисляемая колонка с расчетом по другим базам
5. Остаток на складе // вычисляемая колонка с расчетом по другим базам
Вот в таком бровсе Leto тормозит



А какой расчет ? Меня даже не сам расчет интересует, а какие выборки из других баз нужны для расчета ?
По relation вопросов нет, там мне все понятно.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3020
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 13.04.13 13:24. Заголовок: Pasha пишет: А како..


Pasha пишет:

 цитата:
А какой расчет ? Меня даже не сам расчет интересует, а какие выборки из других баз нужны для расчета ?


Ну например Цена клиента. Мне нужно пройтись по нескольким базам (поиск в них по dbseek разумеется) , что бы расчитать
"добавку" (+или-) к цене прайса. В этих базах различные процентовки по разным категориям с учетом кодов клиентов.
Например по группе товара такой то процент к цене такой то , к фирме производителю такой то. Есть еще индивидуальные
скидки/наценки и их тоже нужно учесть.
Что касается остатка на складе. В базе такой поиск идет по коду , но один и тот же код может встретиться не один раз по причине
разных цен прихода. То есть если есть в базе 3 одинаковых кода товара значит по каждому из них ведется отдельная
складская карточка. Получается что бы вывести остаток для одной строки бровса в данном случае мне нужно взять остатки
из 3 карточек.
Фиг знает вроде понятно объяснил ;)

PS
ADS с этим легко справляется и тормозов нет совсем.

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2860
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 13.04.13 14:08. Заголовок: Пока не понятно, за ..


Пока не понятно, за счет чего возникают тормоза. Бывает такой случай, когда вычисляемое поле для расчета значения обращается опять к основной таблице бровса, выполняя seek/skip ? В этом случае сбросится skip-буфер, что конечно скорости не прибавит, а убавит.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3021
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 13.04.13 14:45. Заголовок: Pasha пишет: Бывает..


Pasha пишет:

 цитата:
Бывает такой случай, когда вычисляемое поле для расчета значения обращается опять к основной таблице бровса, выполняя seek/skip ?


Нет не бывает.

Глянул код , бывает такое но ни каких skip/seek не делает , просто считывает значение из основной таблицы (из нужных полей).

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 39 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 11
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет