|
вопросик однако
|
|||
---|---|---|---|
#18+
есть где нибудь в природе документация по логике либо алгоритмам механизмов обеспечения транзакционной и состоятельной целостности СУБД? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2002, 10:21 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
Да есть,два автора на примерах DB2,пороюсь в загашниках ,если найду,то напишу название....... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2002, 21:07 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
пришлось самому придумать правда до 4х утра не спал ну ежели таки найдешь то кинь ссылку, хоть посмотрю как умные люди делают ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2002, 11:38 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
Алгоритмы - есть. Например, тут: http://plib.bip.ru/library/db/5/contents.html глава 3 и 4. А зачем понадобилось, если не секрет??? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2002, 15:29 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
>А зачем понадобилось, если не секрет??? да устроился на работу, задача - делать сервер объектно-ориентированной СУБД там практически все спроектировано за исключением вопроса о котором я хотел узнать ну и так кое-что по мелочи ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2002, 17:51 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
1 Maxx, ты свои ссылки тоже давай - не стесняйся 2 SeaRunner - оглавление впечатляет 3 cyc10ne - >задача - делать сервер объектно-ориентированной СУБД >там практически все спроектировано за исключением вопроса о котором я хотел узнать >ну и так кое-что по мелочи ты смотри - быстро не делай - а то сделаешь за неделю - будешь без работы сидеть :DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2002, 05:17 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
>ты смотри - быстро не делай - а то сделаешь за неделю - будешь без >работы сидеть гы ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2002, 11:14 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
Понятно, спасибо за ответ. Присоединяюсь к пожеланиям tchingiz-а, чтобы не нахалтурить. Хотя мне честно говоря интересно, как можно было, гммм, за одну ночь до 4х утра все придумать??? Дело в том, что я сейчас над чем-то схожим работаю - надо заместить MSSQL чем-то, это что-то должно обеспечивать минимальную функциональность (хранение, целостность), параллельную работу, приемлимую скорость и стыковаться с нестандартными вещами. И ситуация несколько притивоположная - там как раз ничего еще не спроектировано, так что есть возможность (теоретически) сделать по-человечески. Я только на то, чтобы накопать более ли менее подробный материал по теории СУБД потратил несколько дней. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2002, 11:15 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
2SeaRunner >Понятно, спасибо за ответ. Присоединяюсь к пожеланиям tchingiz-а, чтобы не >нахалтурить. Хотя мне честно говоря интересно, как можно было, гммм, за >одну ночь до 4х утра все придумать??? а я и не говорил что все речь шла о логике транзакционной и состоятельной целостности вчера-сегодня наваял тестовый серверок под один из клонов BSD ну совсем простой как 5 пальцев, тулза принимает команды TR - старт транзакции. RO - чтение объекта MO - модификация объекта CO - commit RB - rollback "база данных" - обычный текстовый файл с фиксированным размером строк (чтобы не заморачиваться на отдаленных по смыслу вещах) только ради того чтобы логику проверить вроде работает а все остальное проектировал не я, и не за одну ночь естественно :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2002, 12:35 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
2 cyc10ne Ну если работает - то хорошо. Если интересно - можно описать логику работы того, что было придумано. А мы в ней дырки поищем... ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2002, 16:17 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
>речь шла о логике транзакционной и состоятельной целостности >вчера-сегодня наваял тестовый серверок под один из клонов BSD и уровни изоляции ввел? планировщик транзакций есть? хранишь историю транзакция и делаешь восстановление? ограничения целостности тоже используются у тебя? сколько одновременных соеднинений выдерживает? P.S. я из под FreeBSD в инет хожу ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2002, 21:39 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
поддерживаю SeaRunner-a\r в дейте нет слова состоятельная целостность - с чем ее едят?\r \r это по поводу разработок субд\r /topic/18396 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2002, 21:46 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
ну вот нафиг, рано я похвастался вчера поехал к начальнику - показал свои каракули. забраковали и поставили жирный крест. так что быстро не получается а значит без работу всяко не останусь поделиться, эээ, поделиться не разрешают, я подписку он неразглашении дал. кстати, логика рухнула знаете на чем? на том что я отталкивался от реляционных СУБД. а в ОО как оказалось должно быть по другому. Эх. жаль что нельзя рассказывать, а то бы я щас понаписал тут >планировщик транзакций есть? да, если речь идет о менеджере транзакций. >хранишь историю транзакция и делаешь восстановление? это уже разработано до меня. доку пока не видел. >и уровни изоляции ввел? >ограничения целостности тоже используются у тебя? до этого не дошел еще. >сколько одновременных соеднинений выдерживает? ну. это многих факторов может зависеть, аппаратура, пропускная способность сети насколько активно работают клиенты, e.t.c. честно говоря даже не знаю как это можно просчитать на бумаге (наверное можно) а на практике теперь уже нечего проверить, сижу вот, переделываю все. причем мы вчера пообщались, не разрешают писать никакого кода до тех пор пока я все детально не спланирую и не отражу в документации. степень детализации должна быть достаточно высокой, настолько чтобы программист средней руки мог сунуть в доку свой нос и практически не задумываясь написать код. >в дейте нет слова состоятельная целостность - с чем ее едят? насколько я понял это когда мы имеем состояние которое включает в себя какое-то количество объектов. и до тех пор пока с этим состоянием кто-то работает - оно остается неизменным. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2002, 11:28 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
> поделиться, эээ, поделиться не разрешают, я подписку он неразглашении дал. As you wish, как говорится. Хозяин-барин. Не буду напоминать, что нередко качество OpenSource проектов оказывается выше коммерческого именно потому, что масса народу имеет возможность проверить логику, идеи и собственно сам код. :-) На требования к системе это ограничение о неразглашении тоже распространяется? PS. Кстати, то что не разрешают писать код (за исключением может быть совсем примитивных быстро пишушихся тестов) - то абсолютно правильно. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2002, 12:49 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
2SeaRunner >> поделиться, эээ, поделиться не разрешают, я подписку он неразглашении дал. >As you wish, как говорится. Хозяин-барин. ну дыкъ оно не от меня зависит, если бы мог засветил. >Не буду напоминать, что нередко качество >OpenSource проектов оказывается выше коммерческого именно потому, что масса >народу имеет возможность проверить логику, идеи и собственно сам код. :-) на самом деле спорный вопрос. хотя в большинстве случаев это утверждение верно. >На требования к системе это ограничение о неразглашении тоже распространяется? Я даже не имею права говорить как контора называется, а ты о требованиях к системе возможно в последствии можно будет что-то рассказать. на самом деле готовится продукт который (на мой взгляд) если его по человечьи сделать сможет завоевать значительную долю Российского рынка. >PS. Кстати, то что не разрешают писать код (за исключением может быть совсем >примитивных быстро пишушихся тестов) - то абсолютно правильно. :-) я разве спорю. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2002, 14:02 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
Я даже не имею права говорить как контора называется, а ты о требованиях к системе возможно в последствии можно будет что-то рассказать. на самом деле готовится продукт который (на мой взгляд) если его по человечьи сделать сможет завоевать значительную долю Российского рынка. Нуууу, конечно, MS в подполье, через полгода как начнут кричать: Ура, наконец-то, только у нас, самая лучшая БД в мире, бросайте все свои дряхлые Oracle и MS, бегите к нам бегом, пока продаем (а то быстро обанкротимся и бабок нифига не загребем) И просто пол-России так все и бросят и побегут к спасителям........ И какого рынка???? Товарно-сырьевого или молочного (или макаронных изделий:) Ээээээххх, сколько уже таких было ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2002, 18:09 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
2 cyc10ne: я, в отличие от tygra, в тебя верю и переживаю. станешь билом гейтсом - с тебя бутылка >так что быстро не получается а значит без работу всяко не останусь фух - так что работы на месяц-другой хватит? >роверить, сижу вот, переделываю все. причем мы вчера пообщались, не разрешают >писать никакого кода до тех пор пока я все детально не спланирую и не отражу в >документации. степень детализации должна быть достаточно высокой, настолько >чтобы программист средней руки мог сунуть в доку свой нос и практически не >задумываясь написать код. на чем детализируем позвольте спросить? в смысле детальные мысли - их же надо как то записать на бумаге. так чем пользуемся при записывании мыслей? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2002, 06:32 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
2 cyc10ne: я, в отличие от tygra, в тебя верю и переживаю. станешь билом гейтсом - с тебя бутылка >так что быстро не получается а значит без работу всяко не останусь фух - так что работы на месяц-другой хватит? >роверить, сижу вот, переделываю все. причем мы вчера пообщались, не разрешают >писать никакого кода до тех пор пока я все детально не спланирую и не отражу в >документации. степень детализации должна быть достаточно высокой, настолько >чтобы программист средней руки мог сунуть в доку свой нос и практически не >задумываясь написать код. на чем детализируем позвольте спросить? в смысле детальные мысли - их же надо как то записать на бумаге. так чем пользуемся при записывании мыслей? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2002, 06:32 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
Дык, в cyc10ne я тоже верю, как в программиста, коллегу. А вот в продукт, который фирма делает - нет. Потому что это даже не научная фантастика - сделать такой продукт, о ктором такими словами было сказано Ну не бывает такого. В Oracle верю, в MS SQL верю, даже в InterBase и FireBird верю, а в made in Vanya Ivanov.ru - не верю. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2002, 11:59 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
в общем пацаны дело обстоит так: посидел я посидел, подумал я подумал над всем этим и решил "да ну его". 1) во первых призрачные перспективы 2) во вторых я не люблю когда мне рассказывают как надо писать 3) после слов начальника: "этого программиста я использовал в целях эксперимента" начали закрадываться нехорошие подозрения. зато на старой работе бонус заработал. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2002, 13:48 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
а может я просто не дорос до такого рода вещей, не знаю, просто в субботу взял бутылочку, и как-то потерял всякий интерес. сижу вот теперь думаю, что бы такого замутить самостоятельно. и что-то пока ничего не придумывается ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2002, 13:50 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
а ты ещё одну возьми ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2002, 14:52 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
2 cyc10ne\r А ты это... Сходи еще раз туда, куда tchingiz советовал, перечитай:\r /topic/18396\r Не знаю как вам, мне понравилось. Очень метко... :-)\r \r 2) во вторых я не люблю когда мне рассказывают как надо писать \r А лучше сделать можешь? Можешь - сделай... :-) Начальники ТО обычно люди вменяемые, с места без разбега на три метра редко прыгать просят... ;-)\r \r Хотя жаль, если топик загнется - тема-то интересная была поднята...\r \r \r 2 tygra\r >А вот в продукт, который фирма делает - нет. Потому что это даже ненаучная фантастика - сделать такой продукт, о ктором такими словами было сказано \r \r А зря. Вообще-то говоря и такое бывает - можно сделать конкретную специализированную вещь (фирменную) которая будет на порядок (а иногда и на несколько порядков) лучше в одной какой-то категории (меньше, быстрее, проще, универсальнее, etc). На практике знаю случай, когда это "лучше" было в 5000 раз быстрее, чем система серверов Oracle. \r \r НО. Не ждите того, что это лучше будет лучше по всем параметрам - только по узкой их группе. Очень похоже на автомобили, кстати - нельзя сделать будвайзер, который бы и по болотам ездил, и в гараж-"ракушку" вмещался, и стоил бы как запорожец, и систему управления имел такую, чтоб водитель не нужен был... ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2002, 16:35 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
Дык может, конечно, специализированную, узкую - тут какие вопросы. Но я же говорил о значительной доле Российского рынка :) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2002, 17:06 |
|
вопросик однако
|
|||
---|---|---|---|
#18+
2 SeaRunner\r > А ты это... Сходи еще раз туда, куда tchingiz советовал, перечитай: \r > /topic/18396 \r > Не знаю как вам, мне понравилось. Очень метко... :-) \r да читал я, читал. русский я \r \r >2) во вторых я не люблю когда мне рассказывают как надо писать \r >А лучше сделать можешь? Можешь - сделай... :-) Начальники \r >ТО обычно люди вменяемые, с места без разбега на три метра редко \r >прыгать просят... ;-) \r \r >Хотя жаль, если топик загнется - тема-то интересная была поднята... \r считай загнулся. думаю сделаем новый, и верю что не менее интересный. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2002, 17:07 |
|
|
start [/forum/topic.php?fid=16&fpage=235&tid=1348964]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
103ms |
get tp. blocked users: |
2ms |
others: | 234ms |
total: | 413ms |
0 / 0 |