powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / кто CUBRID тыкал ? отзовись
25 сообщений из 29, страница 1 из 2
кто CUBRID тыкал ? отзовись
    #37145760
SangYong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сделал пробу Access2003 +ODBC+ CUBRID
после 20 идл-конекшена брокер обрубает сессию - можно ли продлить
сессию до бесконечности - пользователь любит висящие таблички перед
носом во время обеда на клаве и не любит читать месагу об ConnectionError
хотя не удивлюсь если незя - всетаки типа под веб заточена

и законектить ACCESS97 не смог - зарезервированная ошибка


а так очень приличная скрость отдачи данных, фильтарция, сортировка
визуально не уступает MYSQL и MSSQL
добавление данных очень медленное..., и зеркалирования пока не нашел
кажись его нету

ну короче вечерок с кабридом мне понравился
хорошо бы вопросики разъяснить...
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37145811
SangYong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
session_timeout - 300sec - блин

блин читая мануалы
не посмотришь сериалы
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37145998
SangYong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а вот если на тачке два сетевых интерфейса
как заставить сервер открыть порты на обеих сетевухах
вот в MSSQL это какбы не очень сложно...
а тут я ничо не нашел...есть тока список апишников
которые могут коннектится...
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37174687
CUBRID RDBMS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SangYong,

1) По умолчанию CURBID broker рассоединяет коннекшин сессии через 300 секунд. Ее можно изменить по желанию. Подродности в мануале http://bit.ly/h5Q06V.

2) На счет зарезервированной ошибки, можно поподробнее (скрин, среды, версии, пути репликации), а то я мысли не умею читать.

3) CUBRID отличается скоростью чтения, есть много внутренних оптимизаций. Что касается скорости добавления, то есть одно особенность, на которую разработчики не обращают внимания. Если в таблице использованы какие-либо индексы, будь то первичный ключ, уникальное поле или сам индекс, то при каждом добавлении новой строки, происходит индексация. Это стабильно в любой СУБД. Все зависит каким образом добавляются данные. Если через импортирование, то можно колосально ускорить добавление с помощью prepared SQL. Это подробно объяснено на официальном форуме http://bit.ly/hMM04N. Как-нибудь обязательно сделаю то же самое здесь на русском.

4) Что касается зеркалирования, то CUBRID HA (High-Availability) будет в помощь. Она настолько мощная, что выполнит любую задачу зеркалирования, репликации и высокой доступности. Тут есть ее описание http://bit.ly/eocZr1, а здесь сам туториал на английском http://bit.ly/gYKeO9.

Если будут другие вопросы, буду рад ответить.
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37174944
CUBRID RDBMS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SangYongа вот если на тачке два сетевых интерфейса
как заставить сервер открыть порты на обеих сетевухах

В CUBRID'е можешь добавить несколько дополнительных брокеров, каждый из которых может связывать клиентскую программу с сервером через отдельно указанный в брокере порт. Посмотри на первую архитектуру, указанную в http://bit.ly/dDYqeM.
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37177859
SangYong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну вообще реально интресно...я правда потыкал
вечерок и ушел из темы...но в принципе я бы вернулся
но меня сильно остановила ошибка подсоединения
msa97 (MS Access 97) (я по большей части в нем живу)
прочтение мануалов выкатило что-то про версии ODBC
но я уже не стал разбираться...
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37178479
CUBRID RDBMS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SangYong,

Можешь поподробнее объяснить что-за ошибка? Интересно стало. Может я как-то смогу помочь.

Что ты хочешь сделать? Просто подсоединиться, а потом что? Выдирать данные или, наоборот, записывать? Какая ошибка? Можешь ее сюда запостить?
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37178635
SangYong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подробности:
у нас на фирме в течении работа идет на msa97-MSSQL2008
но чото MSSQL как-то мне стал...дистрибутив более 1.5гиг ну и пр.
а вот msa97 - мой любимый инструмент. Если Вас его нет - могу
скинуть дистирибутив или портабл. Эт прелюдия. Апофиоз:
например сделан инттерфйес для просмотра прайсов в msa97 -
грид для визуализации кучи рекордсетов в одном гриде
с персональной для каждого рекордсета макета столбцов,
расцветки ну прочее типа подсветки искомого и редакции...

а вот таблицы пока хранятся в mdb - иногда мечтается о сервачке
отвечающим на требования:
1. быстрая отдача данных (кабрид, mysql, mssql, asa устраивают, постгре - нет,
FB - пришлось вспомнить что такое коллейшн - тоже нафик...)
фильтация и сортировка по неиндекироваанным данным
2. простота установки и операбельность и универсальность, горячий бекап
(аса - оч.хорошо, mysql - хотелось бы база чтобы была в одном файле,
кибрид - пока не знаю)
3. замена прайсов из внешних источников - в асе есть загрузка из
тектовых файлов без логинга - очень удобно. кабрид - незнаю
4 сохраненки, функции возвращающие табличные данные, вьюхи
выдающие данные из этих функций чтобы можно конектится из msa
asa - хорошо (кабрид - незнаю)
5. блокировки на чтение - пока не рассматривал вообще

тыркаю тему пока в инвалидном режиме :) поэтому
пока всё очень факультативно
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37178690
SangYong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а вообще я так понял что заточен кабрид под веб

а вот интресно - складик можно сделать на нем ?

или например есть для него родной инструмент
для создания клиентов ?
ну как msa-mssql, powerbiler-asa, delfi-FB

ну короче - пиар дело тонкое

ошибка для msa97 - просто при попытке
законектится через odbc вылетает месага
о неизвестной ошибке - и всё. ну я могу
еще поэкперемнтриовать с типами данных
может long неправильно рюхается....короче
боюсь что тут тупичок :(
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37179023
CUBRID RDBMS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SangYong,

Не могу найти дистрибутив MS Acess 97. Поищу вечерком и потыркаю, как ты говоришь. Завтра выйду и скажу результат и за одно постараюсь ответить на все предыдущие вопросы.

P.S. че бы тебе уже на новую не пересесть, а? Уже давно не 97-й год. И приятней будет работать самому.
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37179792
SangYong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
почему 97 ?
мною написан ocx (выше упомянутый грид) - работает нормально
уже больше нескольких лет. Он ипользует API для прорисовки
данных на канвасе (ну как обычно - рисуем на заэкраннике
а потом его выводим на hdc) так вот в 97 всё красиво и гладко. На более
старших версиях - начинаются некрасивые блики. Всякие там ЭхоОфф и пр.
не помогают.
При этом как Вы наверно знаете в msa начиная
с 97 и кончая 2010 ничего существенного не приросло: виджеты,
таже линейка контролов, формы как матрешки вложены друг в друга.
Т.е НИКАКИХ оснований для ухода с 97 нет абсолютно - компактный
и надежный уже более 10 лет - а то что не очень цветастенький
так я на то и нарисовал свой грид, а если печать сделать помудреннее
так на то есть pdf библиотеки, да задачи на нем выполняются вроде
как нормально...

короче мой выбор вполне оправдан.

за твой отклик по поводу кабрида - благодарен, я не ожидал
встречного потока :)
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37192242
CUBRID RDBMS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SangYong,

Здарова! Никак не было времени выйти в нет. Есть вопрос. Какая у тебя архитектура твоей машины? Случайно не 64-битная?
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37192541
SangYong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нет :) - я там видел раздельную загрузку
для разных архитектур
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37206006
CUBRID RDBMS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SangYong,

У Майкрасофта есть одна известная проблема, которая влияет на работу с ODBC драйверами. Посмотри сюда http://support.microsoft.com/kb/942976/en-us/. Здесь говорится, что если хочешь создать пользовательский DSN для 32-битного драйвера Microsoft Access Driver, которая не имеет 64-битного драйвера, и пытаешься вызвать функцию SQLDataSources в 64-битной программе, то у тебя будет выдавать ошибку "Data source name not found and no default driver specified".

В твоем случае тебе надо установить CUBRID такой же архитектуры, что и твой Access. Поэтому важно узнать, какая архитектура твоей системы и какой архитектуры ты используешь CUBRID.
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37206151
CUBRID RDBMS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SangYong,

Мне просто смешно стало сейчас. Аж.... Все эти переписки...., а уточнить забыл: ты саму базу хоть запустил?

Вот что я сделал:

В CUBRID'е:

1) Создал базу demodb и таблицы, которые мне надо.

***) И тут самое главное!!!*** Запустил базу в командной строке: cubrid server start demodb . Если не запустишь базу, ты не сможешь подключиться к нему через Access.

В MS Access:

1) Создал новую базу (еще даже не сохранил и не назвал).
2) Внешние Данные (External Data) -> ODBC Database.
3) В появившемся окне выбрал "Связать с источником данных, создав связную таблицу" (Link to the data source by creating a linked data). Жмешь ОК.
4) Затем выбрал "Machine Data Source" -> CUBRID. Если CUBRID'а еще не видешь, значит ты еще не создал DSN (Data Source Name) для него. Тогда посмотри тут туториал http://www.cubrid.org/setup_cubrid_odbc_driver.

И все готово. Попробуй. Затем запости результаты. Жду с нетерпением.
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37302567
SangYong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да - я не только запускал дему
я сделал свою базу, подключился
к ней через ODBC из MSACCESS2007
залил в нее около 300 000 записей
потыркал на скрость фильтрации и
сортировки непроиндексированных
данных - оч.вс хорошо...но в более
сложные штуки не лазил...тригеров,
трансакций...я просто попытался
подкатить на MSACCESS97 и получил
облом. Что я могу сделать: могу скинуть
портабл office97 - установки не нужно
можете сами поробовать - может
какие настройки драйвера ODBC нада
выставить)

(за 10 лет работы в MSOff97 сделаны
графические ocx при помощи winAPI
- спецом под наши задачи
и при переходе на более новые версии
MSA2007-2010 - графика начинает искажаться
- короче сейчас у меня MSA97-MSSQL2008R2
и все хорошо...но - есть "НО" поэтому
я присматриваюсь к другим серверам)
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37302774
SangYong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кстати тока вот пришло на мозг что я через
DSN пытался получить список всех таблиц
для подключения к ним - тут у меня всё и падало.
Нада попробовать ручками прописывать конекшн стринг типа
список вобщемто и не нужен...

'Me.RecordSource = "Select * from tbl_Store in 'DBName'[ODBC;Driver=CUBRID;Server=127.0.0.1;
database=DBNAME;Uid=SA;pwd=0981245;Table=tbl_Store] where f3 like '%4d0%'"

оно может и прокатит....
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37305259
Фотография iv_an_ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SangYong1. быстрая отдача данных (кабрид, mysql, mssql, asa устраивают, постгре - нет,
FB - пришлось вспомнить что такое коллейшн - тоже нафик...)
фильтация и сортировка по неиндекироваанным данным
2. простота установки и операбельность и универсальность, горячий бекап
(аса - оч.хорошо, mysql - хотелось бы база чтобы была в одном файле,
кибрид - пока не знаю)
3. замена прайсов из внешних источников - в асе есть загрузка из
тектовых файлов без логинга - очень удобно. кабрид - незнаю
4 сохраненки, функции возвращающие табличные данные, вьюхи
выдающие данные из этих функций чтобы можно конектится из msa
asa - хорошо (кабрид - незнаю)
5. блокировки на чтение - пока не рассматривал вообще

yum install virtuoso ;)
Ну или http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/ , если вдруг винды или мак или ещё чего.
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37307128
CUBRID RDBMS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SangYongда - я не только запускал дему
я сделал свою базу, подключился
к ней через ODBC из MSACCESS2007
залил в нее около 300 000 записей
потыркал на скрость фильтрации и
сортировки непроиндексированных
данных - оч.вс хорошо...но в более
сложные штуки не лазил...тригеров,
трансакций...я просто попытался
подкатить на MSACCESS97 и получил
облом. Что я могу сделать: могу скинуть
портабл office97 - установки не нужно
можете сами поробовать - может
какие настройки драйвера ODBC нада
выставить)

Ответил на Ваши вопросы в блоге http://www.sql.ru/blogs/cubrid/984#add-comment.
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37307133
CUBRID RDBMS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1) Кюбрид, как Вы уже заметили, очень хорошо работает с неиндексированными данными. Фильтрация через Access должна проходить незаметно.
2) Простота установки - думаю, Вы уже убедились. Вот горячий бэкап - то, чем отличается CUBRID от MySQL. CUBRID дает возможность делать и горячий бэкап, и синхронную репликацию, чего нет в MySQL. Чтобы использовать такие фишки в MySQL, надо покупать коммерческую лицензию или лицензию третий разработчиков.
3) Что касается загрузки данных из текстовых файлов, то в CUBRID можно, конечно, импортировать данные из CSV. Можно также отключить логгинг в брокере, что значительр ускорит скорость ввода данных.
4) В CUBRID можно создавать Java Stored Procedures. Что касается тех MSSQL функций, пожалуйста, приведите пример.
5) Блокировнки на чтение в CUBRID тоже есть, их даже можно самому контролировать.
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37309610
SangYong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а хранимки тока а жабе писать ?
сиквельных разве незя ?

потыкал на досуге мануалы - не нашел...
наверно времени нужно больше...

или вот такую функцию, возвращающую
таблицу:

....
ALTER FUNCTION [dbo].[getFirmProp](@idShop int)
RETURNS @FirmProp TABLE
(
ColumnName VARCHAR(25) NOT NULL,
ColumnValue VARCHAR(100)
)
AS

insert into @FirmProp (ColumnName,ColumnValue)
values ('111', '222')

update @FirmProp set ColumnValue = '22222' where ColumnName = '111'

RETURN
END

а потом можно вьюху сделать:

Select * from getFirmProp(1)
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37310075
SangYong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37315078
Фотография iv_an_ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CUBRID RDBMS,

Можно неприличный вопрос? Не могу нагугулить результаты прогонов TPC-W для CUBRID. TPC-C, кстати, тоже. Не подскажете, где посмотреть?
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37315276
CUBRID RDBMS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iv_an_ruCUBRID RDBMS,

Можно неприличный вопрос? Не могу нагугулить результаты прогонов TPC-W для CUBRID. TPC-C, кстати, тоже. Не подскажете, где посмотреть?

Мы не проводили тестов на основе TCP-W и TCP-C. Но Вы можете узнать более подробно о других сравнительных тестах, которые мы проводили, на оф. сайте http://cubrid.org/performance_results.
...
Рейтинг: 0 / 0
кто CUBRID тыкал ? отзовись
    #37315290
Фотография iv_an_ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CUBRID RDBMSiv_an_ruCUBRID RDBMS,

Можно неприличный вопрос? Не могу нагугулить результаты прогонов TPC-W для CUBRID. TPC-C, кстати, тоже. Не подскажете, где посмотреть?

Мы не проводили тестов на основе TCP-W и TCP-C. Но Вы можете узнать более подробно о других сравнительных тестах, которые мы проводили, на оф. сайте http://cubrid.org/performance_results. Сейчас cubrid.org не отзывается.

Но мой многолетний опыт подсказывает, что если стандартных бенчмарок нет, то "это ж-ж неспроста" ;) И уж поверьте мне на слово, я далеко не один такой подозрительный.
При этом вовсе необязательно делать всё официально, платить по пять килобаксов за каждый серьёзный аудит и т.п. Достаточно поставлять свой тестдрайвер, чтоб клиент на своей аппаратуре сам погонял и плюс к этому выложить свои "домашние" результаты.
...
Рейтинг: 0 / 0
25 сообщений из 29, страница 1 из 2
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / кто CUBRID тыкал ? отзовись
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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