Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Пример вывода информации в MySQL
Goto page Previous  1, 2, 3  Next
 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
Олег Смирнов



Joined: 06 Sep 2004
Posts: 821
Location: Олег Смирнов
Occupation: Раут (поганист-сисадмин)
Interests: Новосибирск

PostPosted: 01 Feb 2005 19:05    Post subject: Reply with quote

Ох, ребяты!.. Все ваши интересные идеи насчёт всяких-разных xxxSQL... Это ведь во что (как минимум!) выльется: вот поменяли API/компилятор - и что?.. Второй месяц ловятся ошибки/косяки и пр. А переход на SQL (любой, что характерно) - это ж переписывание программы с нуля. И будет это уже не БЭСТ-4 а что-то совсем-совсем другое. Может быть, и лучше (не спорю, хотя некоторые сомнения есть-таки) - но: другое.
Теперь вот такой ма-ахонький вопросик: а все ли уже на BIN-то перешли? У всех ли всё уже работает? А сколько времени вы планируете на переход на принципиально иную платформу? А сколько из вас вообще решатся на неё перейти? (а не на персловутую <censored> платформу?)
_________________
С уважением, Олег Р. Смирн
Back to top
View user's profile Send private message
EugeneT



Joined: 23 Mar 2004
Posts: 130
Location: Токарев Евгений
Occupation: Класс
Interests: Магнитогорск

PostPosted: 02 Feb 2005 10:56    Post subject: Reply with quote

Олег Смирнов wrote:
Ох, ребяты!.. Все ваши интересные идеи насчёт всяких-разных xxxSQL... Это ведь во что (как минимум!) выльется: вот поменяли API/компилятор - и что?.. Второй месяц ловятся ошибки/косяки и пр. А переход на SQL (любой, что характерно) - это ж переписывание программы с нуля.


Если есть правильная постановка задачи, расписан весь алгоритм работы системы, то все , в идеале, должно сводиться к переписыванию кода. Думаю примерно полгода напряженной работы кодировщиков и еще полгода-год на отлов ошибок тестерами. Никто от БЕСТа и не требует немедленной и срочной работы в этом направлении, но хотя бы некое заявление о намерениях хотелось бы услышать.
Back to top
View user's profile Send private message
Олег Смирнов



Joined: 06 Sep 2004
Posts: 821
Location: Олег Смирнов
Occupation: Раут (поганист-сисадмин)
Interests: Новосибирск

PostPosted: 02 Feb 2005 19:23    Post subject: Reply with quote

А вот в моём посте был ещё и второй абзац - как с ответами на него, а?..
_________________
С уважением, Олег Р. Смирн
Back to top
View user's profile Send private message
EugeneT



Joined: 23 Mar 2004
Posts: 130
Location: Токарев Евгений
Occupation: Класс
Interests: Магнитогорск

PostPosted: 03 Feb 2005 07:43    Post subject: Reply with quote

Олег Смирнов wrote:
А вот в моём посте был ещё и второй абзац - как с ответами на него, а?..

Перевел все предприятия, кроме архивных. На сегодняшний момент побороли почти все глюки, в целом, нормально работает.
Back to top
View user's profile Send private message
Олег Смирнов



Joined: 06 Sep 2004
Posts: 821
Location: Олег Смирнов
Occupation: Раут (поганист-сисадмин)
Interests: Новосибирск

PostPosted: 03 Feb 2005 14:31    Post subject: Reply with quote

EugeneT wrote:
Перевел все предприятия, кроме архивных. На сегодняшний момент побороли почти все глюки, в целом, нормально работает.

А как появится SQL-версия - будешь на неё переходить сразу или как? А сколько вообще пользователей БЭСТа перейдут на такую версию? Хватит ли их, чтобы оплатить разработку и получить прибыль?
P.S. О динамике перехода с БЭСТ-4 на БЭСТ-5 для небюджетников могу судить только косвенно - никто, повторяю никто из моих клиентов туда так и не собрался, а ведь там какие-никакие клиент-серверные навороты (заморочки? ) имеются.
P.P.S. Кстати, на XMOD мои клиенты тоже как-то не повелись... Может, дороговато им показалось?
_________________
С уважением, Олег Р. Смирн
Back to top
View user's profile Send private message
EugeneT



Joined: 23 Mar 2004
Posts: 130
Location: Токарев Евгений
Occupation: Класс
Interests: Магнитогорск

PostPosted: 03 Feb 2005 16:25    Post subject: Reply with quote

Олег Смирнов wrote:

А как появится SQL-версия - будешь на неё переходить сразу или как?

После третьего сервиспака . Бест пять в основном тормозит думаю из-за больших накладных расходов на реализацию GUI. Консольная версия черверки с SQL движком работала бы быстрее, при условии грамотной реализации запросов к баз
Back to top
View user's profile Send private message
Олег Смирнов



Joined: 06 Sep 2004
Posts: 821
Location: Олег Смирнов
Occupation: Раут (поганист-сисадмин)
Interests: Новосибирск

PostPosted: 03 Feb 2005 17:26    Post subject: Reply with quote

EugeneT wrote:
Консольная версия черверки с SQL движком работала бы быстрее, при условии грамотной реализации запросов к базе.

Тут ведь какая фигня с SQL - это же как карьерный самосвал: 25 тонн он перевезёт куда быстрее жигулей, но вот 200 кг будет и проще и быстрее перевезти на Жигулях... Так что, если идёт разговор об ускорении работы - нужно обязательно иметь ввиду порядок объёма; и то, что на маленьких объёмах никакого ускорения не будет, возможны даже тормоза относительно файл-сервера. Просто SQL-сервер работает тогда, когда файл-сервер уже задыхается...
_________________
С уважением, Олег Р. Смирн
Back to top
View user's profile Send private message
andre19



Joined: 24 May 2004
Posts: 317
Location: Andre
Occupation: albumin (programmer)
Interests: Новосибирск

PostPosted: 04 Feb 2005 07:42    Post subject: Reply with quote

а вы все про скорость! куда торопимся? в погоне за мегабитами и прочиме мега/гига все забыли о НАДЁЖНОСТИ! вот первая причина, по котороя я ушел-бы от *.dbf на SQL сервер.
Back to top
View user's profile Send private message
Олег Смирнов



Joined: 06 Sep 2004
Posts: 821
Location: Олег Смирнов
Occupation: Раут (поганист-сисадмин)
Interests: Новосибирск

PostPosted: 04 Feb 2005 08:28    Post subject: Reply with quote

andre19 wrote:
все забыли о НАДЁЖНОСТИ! вот первая причина, по котороя я ушел-бы от *.dbf на SQL сервер.

А ты перейди на XMOD - хоть и .dbf, а должОн быть по-надёжнее...
P.S. А что, ты всерьёз полагаешь, что надёжность - это непременное свойство любой программулины/системы, в названии которой присутствуют магические буковки "SQL"?..
_________________
С уважением, Олег Р. Смирн
Back to top
View user's profile Send private message
EugeneT



Joined: 23 Mar 2004
Posts: 130
Location: Токарев Евгений
Occupation: Класс
Interests: Магнитогорск

PostPosted: 04 Feb 2005 09:18    Post subject: Reply with quote

Олег Смирнов wrote:
А что, ты всерьёз полагаешь, что надёжность - это непременное свойство любой программулины/системы, в названии которой присутствуют магические буковки "SQL"?..


Нет, не полагаю. Ключевое слово тут не "SQL", а "реляционная СУБД", т.е. такая СУБД в которой ссылочная целостность поддерживается средствами самой СУБД.
Вероятность совершить ошибку при программировании приводящую к нарушению целостности базы существенно меньше. Если схема базы, связь между таблицами жестко прописана в движке, то он ее нарушить не даст. Сколько раз в БЕСТе вы отлавливали висящие несвязанные с другими таблицами строки? Попробуйте в любой мало-мальски продуманной реляционной СУБД (Хоть в пресловутой MS JET) удалить строку имеющую связи со строками в другой таблице.
Back to top
View user's profile Send private message
andre19



Joined: 24 May 2004
Posts: 317
Location: Andre
Occupation: albumin (programmer)
Interests: Новосибирск

PostPosted: 04 Feb 2005 09:27    Post subject: Reply with quote

Quote:
P.S. А что, ты всерьёз полагаешь, что надёжность - это непременное свойство любой программулины/системы, в названии которой присутствуют магические буковки "SQL"?..


присоеденюсь к EugeneT и добавлю еще от себя, есть такое понятие как транзакция
Back to top
View user's profile Send private message
Олег Смирнов



Joined: 06 Sep 2004
Posts: 821
Location: Олег Смирнов
Occupation: Раут (поганист-сисадмин)
Interests: Новосибирск

PostPosted: 04 Feb 2005 09:55    Post subject: Reply with quote

andre19 wrote:
есть такое понятие как транзакция

Ты будешь смеяться, но понятие "транзакция" возникло задолго до того, как появился язык SEQUEL... И сама по себе поддержка транзакций системой вовсе не означает, что система - SQL. В частности, в Novell NetWare поддержка транзакций вообще реализована на системном уровне и пользоваться ей может любая программа, умеющая сказать нетвари: BeginTransaction, EndTransaction, RollBack.
_________________
С уважением, Олег Р. Смирн
Back to top
View user's profile Send private message
Олег Смирнов



Joined: 06 Sep 2004
Posts: 821
Location: Олег Смирнов
Occupation: Раут (поганист-сисадмин)
Interests: Новосибирск

PostPosted: 04 Feb 2005 10:16    Post subject: Reply with quote

EugeneT wrote:
Ключевое слово тут не "SQL", а "реляционная СУБД", т.е. такая СУБД в которой ссылочная целостность поддерживается средствами самой СУБД.

Тут мы опять возвращаемся к вопросу о цене решения: ну не верю я, что можно создать систему, надёжную как, скажем, Axapta, пусть и с функционалом, как у БЭСТ-4, по цене менее $500..$1000 за одно рабочее место. И кто из тех, что тут ошиваются на этом форуме, готов будет её купить? Не я, это уж точно!
EugeneT wrote:
Вероятность совершить ошибку при программировании приводящую к нарушению целостности базы существенно меньше. Если схема базы, связь между таблицами жестко прописана в движке, то он ее нарушить не даст.
Сколько раз в БЕСТе вы отлавливали висящие несвязанные с другими таблицами строки?

А что, уже придумали какую-нить СУБД, в которой информация не перекашивается даже в случае аппаратных ошибок? Я вот вылавливал несвязанные строки в БЭСТе только после сбоев/поломок и никогда - в результате работы собственно БЭСТа.
_________________
С уважением, Олег Р. Смирн
Back to top
View user's profile Send private message
EugeneT



Joined: 23 Mar 2004
Posts: 130
Location: Токарев Евгений
Occupation: Класс
Interests: Магнитогорск

PostPosted: 04 Feb 2005 12:29    Post subject: Reply with quote

Я всего лишь хочу сказать, что разработчикам четверки стоило бы подумать о переносе движка базы на доступные или бесплатные альтернативы типа Firebird или Postgress, которые бы, как минимум, не уменьшили скорость работы системы, облегчили бы исходный код в плане упрощения соблюдения ссылочной целостности, снизили бы нагрузку на сеть в случае правильно написанных запросов. Кроме этого мы бы забыли о геморое с индексациями, и получили бы достаточное время для резевного копирования ночью.
Back to top
View user's profile Send private message
alexzt



Joined: 09 Mar 2004
Posts: 92
Location: лбн
Occupation: ъфу
Interests: лТБУОПЗПТУЛ

PostPosted: 04 Feb 2005 16:40    Post subject: Reply with quote

Да, почитал посты, но почему-то все забывают, что до сих пор ис][одником для БЭСТ4+ являются программы на клиппере, которые потом перерабатываются harbour. все дело в том, что появился удобный компилятор (или как это там называется) и им воспользовались, и ни кто не переписывал (и не собирался переписывать) код с нуля - от сюда и наследется в виде dbf.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru