powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Clipper 5
23 сообщений из 23, страница 1 из 1
Clipper 5
    #33379047
oleggar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа ,подскажите ,плиз ,где можно скачать в Интернет дистрибутив
Clipper 5.0.1 или 5.0.3
...
Рейтинг: 0 / 0
Clipper 5
    #33379699
nick_mi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://spravki.net.ru/clipper/
...
Рейтинг: 0 / 0
Clipper 5
    #33379811
oleggar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скачал .еще один вопрос .я слышал ,что если в файлах Клиппер изменитьв определенном порядке порядок строк ,быстрее проходит переиндексация .Кто может подсказать ,по какому принципу нужно менять строки и алгоритму ?известна структура базы и структура индекса ?
...
Рейтинг: 0 / 0
Clipper 5
    #33380428
Станислав C.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oleggarскачал .еще один вопрос .я слышал ,что если в файлах Клиппер изменитьв определенном порядке порядок строк ,быстрее проходит переиндексация .Кто может подсказать ,по какому принципу нужно менять строки и алгоритму ?известна структура базы и структура индекса ?
Сама переиндексация МОЖЕТ БЫТЬ (!) и пойдет быстрее, только вот перестановка строк дело не такое уж и быстрое. Так что в итоге - получим заметное замедление программы.

NOTE:Если бы было наоборот, то и индексы никакие были бы не нужны...

Кстати, а зачем тебе "ускоренная" переиндексация? Так часто индексы "летят"?
Просто при вставке/удалении/изменении ключевого поля все(!) открытые индексы перестраиваются автоматически... И не нужно (как это было в dBase II, III) их каждый раз переиндексировать...
...
Рейтинг: 0 / 0
Clipper 5
    #33380563
oleggar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
индексы перестраиваются каждый час ,приложение в вечном развитии ,потому постоянно добавляются поля .Причем само приоложение работает очень быстро ,а индексация идет до часа (!!) .Особенно если учесть ,что это DOS.
Так что оптимизировать структуру баз для быстрой индексации явно имеет смысл .Быстро сортировать я умею ,думаю ,это реально.И можно даже одновременно разные dbf оптимизировать на разных машинах .
...
Рейтинг: 0 / 0
Clipper 5
    #33381208
Фотография savosin_sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не хочется мне выглядеть занудой, но
. если происходит разработка приложения, то фигли работать на больших объёмах данных? отлаживайся на небольших!
. либо нормализуй структуру БД, разбей таблицу на несколько..
. у тебя таблицы хранятся на сетевом диске? отлаживай на локальном -- быстрее будет
. неужли чистый ДОС? включи кеширование какое-нибудь (smartdrive)

ваще, клиппер не для нескольких миллионов строк в таблице, хотя он круто работает в ДОСе и даже в ДОС-сессии windows
...
Рейтинг: 0 / 0
Clipper 5
    #33381218
Фотография savosin_sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oleggarя слышал ,что если в файлах Клиппер изменитьв определенном порядке порядок строк ,быстрее проходит переиндексация .
так через НЕКОТОРОЕ вермя опять всё замедлится, если данные довольно быстро накапливаются.. а если медленно, к примеру, приходные ордера -- можно их удалить за прошлые года (перенести в другую таблицу)
...
Рейтинг: 0 / 0
Clipper 5
    #33381255
Фотография savosin_sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oleggar
Так что оптимизировать структуру баз для быстрой индексации явно имеет смысл .

оптимизация стуктуры БД -- это не перестановка строк в физическом файле таблицы. Почитай про нормальные формы БД
...
Рейтинг: 0 / 0
Clipper 5
    #33381937
oleggar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я все это понимаю и знаю что такое нормализация.просто приложение не мое ,и структурой баз я не властен .Просто могу пересортировать ради более быстрой индексации
...
Рейтинг: 0 / 0
Clipper 5
    #33382089
Фотография savosin_sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй ещё тут спросить
...
Рейтинг: 0 / 0
Clipper 5
    #33382300
oleggar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть такая проблема .Мне нужно в существующей базе Clipper добавить из Delphi новые поля ,не разрушая данных .Как можно это сделать ,не делая хитрых финтов вроде удаления таблицы ,создания заново и переписывания данных ?
...
Рейтинг: 0 / 0
Clipper 5
    #33383983
Valer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
порядок строк в dbf скорость индексации не влияет
клиппер нормально работает с миллионами записей
используйте индексы idx или cdx
от индексов ntx откажитесь
если в клиппере открыть dbf с индексами

use my_dbf
set index to ...

то постоянная переиндексация становится не нужной
т.к. при добавлении изменении или удалении
индексы перестраиваются автоматически
скорее всего из под делфи вам не открыть dbf c индексами

может проще написать программу на клиппере или фокспро
которая будет открывать базу с индексами
и проводить изменения
...
Рейтинг: 0 / 0
Clipper 5
    #33384246
Станислав C.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oleggarесть такая проблема .Мне нужно в существующей базе Clipper добавить из Delphi новые поля ,не разрушая данных .Как можно это сделать ,не делая хитрых финтов вроде удаления таблицы ,создания заново и переписывания данных ?
Никак. Только создание новой таблицы, переписывание данных, удаление старой таблицы, переименование новой таблицы...
...
Рейтинг: 0 / 0
Clipper 5
    #33423622
Indexer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А почему бы не проводить индексацию с нескольких машин
у нас это работает
...
Рейтинг: 0 / 0
Clipper 5
    #33498598
AlexMaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IndexerА почему бы не проводить индексацию с нескольких машин
у нас это работает

в каком плане это работет ? - можно подробности !
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Clipper 5
    #36157955
Ivan151
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые программисты,подскажите,пожалуйста,где можно найти учебник по Clipper,самоучитель,пособие...Потребовалось его выучить,а в инете нашёл,мягко говоря,ерунду! Самое большое - список операторов и вкратце - для чего они. А мне хотя бы примеры программ, более подробное изложение всего,что касается языка. Примеры программ очень нужно рассмотреть,я до этого только с Pascal дело имел, Clipper 1-й раз в глаза увидел! Заранее спасибо!
...
Рейтинг: 0 / 0
Clipper 5
    #36260992
Visibus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ivan151,

Кинь адрес - вышлю.
В свое время, именно по этой документации освоил Клиппер.
...
Рейтинг: 0 / 0
Clipper 5
    #36366156
subbota
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Visibus,

Корень поисков для Clipper http://nova-mir.narod.ru
...
Рейтинг: 0 / 0
Clipper 5
    #36366157
subbota
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oleggar,

Корень поисков для Clipper http://nova-mir.narod.ru
...
Рейтинг: 0 / 0
Clipper 5
    #36367449
Фотография pureproft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
subbotaVisibus,

Корень поисков для Clipper http://nova-mir.narod.ru
Я конечно из любопытсва заглянул и был крайне удивлён наисвежайшими правками и огромным (на мой взгляд бестолковом) трудом автора.....
Неужели это может быть сегодня востребовано, особенно при наличии Xharbor и других ?

P.S. Мной написаны тысячи строк на клипер и тысячи на си для клипер
...
Рейтинг: 0 / 0
Clipper 5
    #36373794
Vowk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pureproftНеужели это может быть сегодня востребовано, особенно при наличии Xharbor и других ?

Я этот самый open-CLIPPER под Linux поставил, стал тестировать.
Прога 1:
x = 5
? "hello, World", x
Прошло нормально. Обрадовался было, чуток усложнил:
x = 5
y = 2
? "Hello, World",x+y
Исполняемый файл создался, на при запуске прошли дрова какие-то. Работоспособность первого и простота второго примера полностью исключают ошибки с моей стороны. Дальше изучать проблему желание пропало.
...
Рейтинг: 0 / 0
Clipper 5
    #36393147
Verchenko Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VowkpureproftНеужели это может быть сегодня востребовано, особенно при наличии Xharbor и других ?

Работоспособность первого и простота второго примера полностью исключают ошибки с моей стороны. Дальше изучать проблему желание пропало.

Ткнул одним пальцем и думаешь заработает ?
Какой open-CLIPPER, какой Linux - надо писать .....
А если сам не понимаешь что сделал, то иди на специализированный форум http://clipper.borda.ru/
Там тебя научат....
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Clipper 5
    #37681918
Igor Bazil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oleggar,

Нашел новый сайт по Clipper , Foxpro, dbf SoftClipper . Есть на скачку да и помощь тоже.
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Clipper 5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]