Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » CronosPlus | CronosPro | Cronos for DOS

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89

Открыть новую тему     Написать ответ в эту тему

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Отечественная ИСУБД «CronosPlus» («Cronos for DOS») сочетает новые возможности хранения и обработки данных с простотой и удобством работы.
 

 Основным отличием системы "CronosPlus" от других СУБД является сочетание высокой скорости работы с экономичным размещением данных на диске. Динамическое сжатие данных позволяет в 1,5 - 2 раза уменьшить объем, занимаемый данными на диске. При этом размер индексов составляет не более 30% от размера данных. Уже одно это позволяет значительно ускорить обработку информации. А так как скорость поиска не зависит от размера оперативной памяти, на реально больших массивах (несколько Гб), разница в скорости работы "CronosPlus" или другой СУБД увеличивается на порядок.
 
Оффициальный сайт
Скачать демо-версию 3.04.05 4.2Mb
Скачать документацию 1.8Mb
Скачать демонстрационный банк 267Kb
Поиск лекарств и способов обхода сования палок в колеса тут [?]
 


FAQ ( by Yevgeniy )

  1. Оптимизация поиска с помощью словарного банка данных (1 [?], 2 [?]).
  2. Обмен (объединение) между банками данных (1 [?], 2 [?], 3 [?], 4 [?], 5 [?]).
  3. Выгрузка коммерческого банка данных без защиты. [?]
  4. Если не запускается патч для смены серийника. [?]
  5. Экспорт данных из банка для подключения в более ранней версии, версии под ДОС, или же в других ИСУБД (1 [?], 2 [?], 3 [?], 4 [?], 5 [?], 6 [?], 7 [?]).
  6. Экспорт данных из банка для зашивания под более позднюю версию [?], комментарий. [?]
  7. Смена серийника самого банка данных. [?]
  8. ms Excel путает числовые и текстовые типы данных (1 [?], 2 [?], 3 [?], 4 [?], 5 [?]).
  9. Выгрузка банка данных в нескольких томах. [?]
  10. Инструкция по подключению (восстановлению из архивных копий) банков данных. [?]
  11. Запуск кроноса в терминальном режиме. (1 [?], 2 [?], 3 [?]).
  12. Создания банка данных для подключения на ИСУБД с любым серийным номером (1 [?], 2 [?], 3 [?]).
  13. Подключение банков данных с другим серийным номером. [?]
  14. Удаление одинаковых значений в банке данных. [?]
  15. Удалённый доступ к информации из банков данных. (1 [?], 2 [?]).
  16. Если должно искать, но не находит (1 [?], 2 [?], 3 [?]).
  17. Проектирование выходных форм (1 [?], 2 [?], 3 [?]).



Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 13:09 08-09-2009 | Исправлено: Yevgeniy, 19:08 23-08-2022
Leo66



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
простой запрос с базе с 10 млн. записями выполняется по 6 часов

Что то у Вас, батенька, там не совсем правильно....
На 100 млн записей запрос максимум пробегает даже без индексов за час.
Может у Вас индексы покривели?
 

Цитата:
подскажите пожалуйста максимально прямой метод экспорта результатов запроса в excel  

Самый быстрый способ - выгрузить ы текст.
Может у Вас сетевой Кро и Вы гоняете это по сетке?

Цитата:
результат большой - например 200 тысяч из 10 миллионов записей

Это не большой, а малый результат, должен обрабатываться в пределах 5-7 мин.
 

Цитата:
неужели он совсем не дружит с многими ядрами?

Только начиная с версии 6.4
 
Что то у Вас или с компом, или с окружением ОС.
Что то тут не так...... но это не так именно у Вас.

Всего записей: 283 | Зарегистр. 02-02-2005 | Отправлено: 22:54 07-02-2016 | Исправлено: Leo66, 22:59 07-02-2016
GoldX

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос по глобальному поиску
В глобальном есть 3 поля:
Фамилия
Имя
Отчество
 
Базы есть как с такими же полями, так и с полем, где ФИО - в одной строке
 
Как организовать, чтобы из базы, где ФИО, выбирались только записи с совпадающими вышеуказанными тремя?
 
Спасибо!

Всего записей: 10 | Зарегистр. 06-06-2014 | Отправлено: 03:26 08-02-2016
permdetekti



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoldX
Вариант 1. Предусмотреть в запросной форме глобального банка оба варианта ввода данных.
Вариант 2. Привести все базы к единому формату, либо Ф.И.О., либо ФИО

Всего записей: 230 | Зарегистр. 20-02-2009 | Отправлено: 08:10 08-02-2016
Leo66



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как организовать, чтобы из базы, где ФИО, выбирались только записи с совпадающими вышеуказанными тремя?    

В глобальном банке полям Фамилия, Имя, отчество поставить в таблице соответствие на одно поле - ФИО, тогда будет в данном поле произведен поиск заданных фамилий, имен, отчеств.

Всего записей: 283 | Зарегистр. 02-02-2005 | Отправлено: 09:26 08-02-2016
permdetekti



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Leo66

Цитата:
 глобальном банке полям Фамилия, Имя, отчество поставить в таблице соответствие на одно поле - ФИО, тогда будет в данном поле произведен поиск заданных фамилий, имен, отчеств.

Я у себя так и сделал. Ещё в 00-е года. Работало. Правда и мусора приносило немало. Поэтому предпочел посоветовать лишь два варианта опустив этот.
Вообще не раз уже на разных ресурсах говорил, что от формата Ф.И.О. надо отходить к формату "Родовое имя" (грубо говоря, то самое ФИО в строчку), поскольку сейчас в силу общественно-политических событий в сфере нашего внимания неизбежно появится большое количество лиц, имеющих в фамилльно-именной группе и 4 и 5 и 6 и более элементов. Причем это не только "Восток, Азия, Африка", но наша старушка Европа и Америка, где в среде истеблишмента нередки и двойные и тройные имена и фамилии вкупе с отсутствием отчеств.

Всего записей: 230 | Зарегистр. 20-02-2009 | Отправлено: 23:01 08-02-2016
Leo66



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
permdetekti
Существуют инфосистемы, в которых Ваше предложение неприемлемо.
ФИО в одном поле удобно только в одном случае - использовании в поисковых системах.

Всего записей: 283 | Зарегистр. 02-02-2005 | Отправлено: 00:32 09-02-2016
permdetekti



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Leo66

Цитата:
Существуют инфосистемы, в которых Ваше предложение неприемлемо.

Безусловно. Спектр применения инфосистем очень широк и и постоянно ещё более и более расширяется.
Всё более и более актуальными становятся различные формы анализа, где информация предварительно разбивается на возможно более мелкие фрагменты. Тут формат Ф.И.О. просто необходим. (например установление сети родственных связей) Правда насколько корректно в этом случае обработаются персоны с количеством элементов имени отличным от 3-х (2, 4, 5-6)...
Кстати, Вам нигде не попадалось какое-нибудь сравнительное исследование о форматах имен в различных культурах/этносах? Если случайно наткнетесь-поделитесь ссылочкой, буду очень признателен.

Всего записей: 230 | Зарегистр. 20-02-2009 | Отправлено: 10:54 09-02-2016
GoldX

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В глобальном банке полям Фамилия, Имя, отчество поставить в таблице соответствие на одно поле - ФИО, тогда будет в данном поле произведен поиск заданных фамилий, имен, отчеств.

 
Я правильно понимаю, что тогда я в поле фамилия наберу Череззабороногокопытин,в поле имя - Александр и результатом будет 10000000 ФИО, где имя - Александр?

Всего записей: 10 | Зарегистр. 06-06-2014 | Отправлено: 18:48 12-02-2016
permdetekti



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 
Я правильно понимаю, что тогда я в поле фамилия наберу Череззабороногокопытин,в поле имя - Александр и результатом будет 10000000 ФИО, где имя - Александр?

+ все Андреи, Василии и т.д. "Череззабороногокопытины".
Результат значимый, поддающийся дополнительной сортировке и фильтрации, но замусоренный...
Приемлемость результата зависит от того, насколько Вам нужен этот "Через заборо..."...
Для поточного коммерческого использования, без "вдумывания" в каждую конкретную ситуацию это мало пригодно.  
P.S. Ну уж если это "коммерция", - извольте предварительно вложиться в модификацию источников информации, положенных в основу будущего дохода. А нет - вполне терпимо... Хоть и мусора куча, но и нужное в этой куче будет обязательно.
С наилучшеми пожеланиями...

Всего записей: 230 | Зарегистр. 20-02-2009 | Отправлено: 20:42 12-02-2016
Leo66



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если наберете одновременно, то условие будет по правилу логического И, в этом случаи у вас на выходе ответы в которых есть только связка И между заданной фамилией и именем.

Всего записей: 283 | Зарегистр. 02-02-2005 | Отправлено: 22:13 12-02-2016 | Исправлено: Leo66, 22:16 12-02-2016
garik1710



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем. При восстановлении банка из cpy, после 60% пишет ошибка распаковки архива. Что можно предпринять, в какую сторону подергаться?

Всего записей: 176 | Зарегистр. 13-03-2004 | Отправлено: 14:33 27-02-2016
Leo66



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
garik1710
Две вероятности:
1-я говорит о битой копии, что приводит Вас к проверке источника;
2-я говорит и некорректной версии программы, точнее о том, что копия банка сделана в более старшей версии программы.

Всего записей: 283 | Зарегистр. 02-02-2005 | Отправлено: 18:31 27-02-2016
erziman



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
имеется база данных в формате "кронос" в которой присутствует поле "адрес" в виде "Москва, ул.первая, д.2" стоит задача разделить данное поле на поля "Город" "улица" "дом", про том, что в каждом поле имеются разделители виде ","    подскажите как реализовать

Всего записей: 190 | Зарегистр. 30-04-2008 | Отправлено: 18:02 28-02-2016
soloveika



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
подскажите как реализовать

Предыдущую страницу прочитать лень?

Всего записей: 714 | Зарегистр. 24-10-2004 | Отправлено: 19:01 28-02-2016
4matik

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А подскажите, после выполнения запроса  в результатах красный крест, и запись не найдена, что нужно делать

Всего записей: 22 | Зарегистр. 27-11-2007 | Отправлено: 16:51 31-03-2016
soloveika



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А подскажите, после выполнения запроса  в результатах красный крест, и запись не найдена, что нужно делать

Перегнать базу в большую модель через оптимизацию и провести ревизию всего банка на ошибки.

Всего записей: 714 | Зарегистр. 24-10-2004 | Отправлено: 18:23 31-03-2016
4matik

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо! Открываю в Cronos_PRO_5.0.11003, опция большая модель в наличии только в лицензии или в этой версии тоже есть, что-то не могу найти
 
Добавлено:
При восстановлении базы появилась надпись файл bdcopy не найден , будете выбирать файл самостоятельно, а у меня один файл

Всего записей: 22 | Зарегистр. 27-11-2007 | Отправлено: 18:34 31-03-2016
nusha88

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите разобраться как работают формулы в cronos. Например:есть формула которая в текстовом поле заменяет двойные пустые строки на одинарный. Изначально написала  @field :=swap(@info,(char(10)<<char(13)<<char(10)<<char(13)),char(10)<<char(13));
 
Логически все верно, но работает лишь при изменении вручную в текстовом поле, массовая замена не отрабатывает. НО как только заменила НА:  
@field:=swap(@info,(char(10)<<char(10)),char(10))  
 
Массовая коррекция заработала, вот только удаляла и двойные и одинарные пустые строки. @Endofline<<@Endofline вообще не отработал. Объясните почему одна и та же формула обрабатывается при массовой коррекции и при внесении изменений(вручную) по разному.

Всего записей: 3 | Зарегистр. 01-04-2016 | Отправлено: 09:55 01-04-2016
4matik

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, а у кого демка 5 версии cronos pro завалялась, скиньте , очень надо.

Всего записей: 22 | Зарегистр. 27-11-2007 | Отправлено: 15:44 01-04-2016
KONKAR

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nusha88
А зачем Вы везде ставите @? это же признак переменной, а Вы, как я понял, хотите менять в поле.
Тогда
 
Имя поля :=swap(Имя поля,(char(10)<<char(13)<<char(10)<<char(13)),char(10)<<char(13));  
Или, получив значение переменной выполните операцию присвоения
Имя поля:=@field

Всего записей: 317 | Зарегистр. 04-07-2006 | Отправлено: 08:42 02-04-2016
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89

Компьютерный форум Ru.Board » Компьютеры » Программы » CronosPlus | CronosPro | Cronos for DOS


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru