Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 24 25 26 27 28 [29] 30 31 32 33 .. 72   вперед  Ctrl
 Re: Access и FoxPro. Сравнение мощей  [new]
Пьяный Лох
Member

Откуда:
Сообщений: 3652
Ну так и иди на куй.
По теме топика тебе, дурачок, сказать нечего.
И оффтопить на заданную тему тебе мозгов не хватает.
Поэтому пяздуй в ПТ, пидарок.
И этого.... грипа птичьего с собой захвати.
22 фев 06, 10:40    [2380968]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
I_Am222
Guest
vadiminfo
I_Am222

ах.. да у вас и ВФП-то нету на машинах.. и Вы его никогда не использовали, только лет 10 назад видели что-то на ФОКС 2,0 написанное.. и вообще, мы не пишем на фоксе.. мы только осуждаем...
Ваши слова можно трактовать так?

У любого жанра есть свои законы. ВПФ - файлсерверная СУБД. Вы его сравниваете и со средствами разработки, и чуть ли с клиентсерверными СУБД. Что же по Вашему надо поверить в чудеса - вопреки всем законам природы ВПФ лучше и первых и вторых (или хотя одного из них)? Т.е. сделал всех не тока в своем классе программных продуктов, но и соседних? Или во что? Пока не ясно даже в своем классе файлсерверных настольных СУБД он обошел Акссцесса наконец уже или нет?



Извините коллега, но Вы несколько невнимательны, и это не сложно понять.. как никак 28 страниц всякой херни мы понаписывали. Хочу Вас чуток поправить.. я НЕ сравниваю ничего - я пытаюсь показать, что так называемые транзакции в ВФП, при работе с ними+ с собственной головой, делают как раз то, что от них требуется.. и ничего более.
а сравнением занимаются другие товарищи, которые аргументируют все, исходя из промышленных СКЛ Серверов.
Ведь и ежу понятно, что сравнивать ВФП с ними - есть дело вовсе не умное.. но, все же есть люди, которые считают, что надо сравнивать... с ними никак не найти общего языка......

2 Alex Ustas
Ну, к тебе-то как раз никаких претензий и не было.... ты корректен в своих рассуждениях..

f_w_p
Так м.б. и понятие ТРАНЗАКЦИИ тоже разное? Об чем тогда спорить? Так расскажет кто-нибудь КАК оно работает?
конечно понятие разное. Но мне главное, что то, что зовут транзакциями в ВФП РАБОТАЕТ так как мне нужно. А тебе хочется знать как они работают. Вот в чем разница. Верно?

f_w_p

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

совершенно прав ты :)
Но ведь знать не нужно до столь глубинного уровня. Конечно тот кто умеер перепрограммировать процессор, может он себе купит лучший РС, чем я.. но не факт

Кстати говоря.. до данного топика я тоже был уверен, что при пропадении сети, к примеру.. или свет погас на клиенте - моим ФС программам, точней базам будет кирдык.
Теперь такой уверенности вовсе нет
-)
I_Am222 – большой РЕСПЕКТ! Я удивляюсь твоей выдержке корректно дискуссировать с этим “гигантом” от серверов данных "таким-то"


да ерунда где наша не пропадала,

2 SergSuper
И в чем я перед тобой провинился? Главное не мне врать - главное не врать самому себе
22 фев 06, 10:53    [2381043]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
4321
Member [заблокирован]

Откуда:
Сообщений: 3573
Alex Ustas
...

опять аптекарь распоясался
владелец, млин, износу.
А по носу?

Как чужие трафики считать - так аж слюной бедняга заходицца. А за собой последить - слабо.
удолб, одним словом.
22 фев 06, 11:21    [2381196]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
SergSuper
Member

Откуда: SPb
Сообщений: 5488
I_Am222

2 SergSuper
И в чем я перед тобой провинился? Главное не мне врать - главное не врать самому себе

Для меня врать - не главное(с чего это интересно такое мнение? не надо по себе судить), тем более тут врать смысла нет.
Вас я ни в чем не виню, т.к. плохого Вы мне ничего не делали.
Просто поражаюсь Вашей, как бы помягче выразиться...не знаю как.
Вам говорят что во-первых Ваши опыты ничего не доказывают(как ничего не доказывают мои рассуждения о погоде), во-вторых, Вы и их то делаете мягко говоря странно. Но Вы постоянно выкладываете новые порции результатов Ваших экспириментов. Глупо.
Я утверждал что при существующей схеме работы вфп (дбф и файл-сервер) транзакции невозможны. Вы даже, если не согласны, не потрудились представить принцип как это может быть реализовано. В документации это не описывается, принципов не представляете, остаётся только вера в джина. На мой взгляд это дилетанство.
На возражения Вы не можете адекватно реагировать(ну да, я ж одну демагогию пишу), поэтому диалог дальше продолжать смысла не имеет, Вы мне неинтересны (уже предвижу в ответ что я типа сам ничего не понимаю и от человека которых не знает фокса нечего ждать чего-то умного - пишите, мне не жалко)

На последок только один вопрос, просто из любопытства: интересно Вы понимаете что luser пишет бред или согласны с ним?


ЗЫ.
Анекдот придумал:
- Папа, а транзакции в вфп существуют?
- Да, сынок, и это фантастика...
22 фев 06, 11:58    [2381458]     Ответить | Цитировать Сообщить модератору
 C++/Linux/FireBird  [new]
f_w_p
Member

Откуда:
Сообщений: 1603
I_Am222
Но ведь знать не нужно до столь глубинного уровня.

Конечно...

I_Am222
Кстати говоря.. до данного топика я тоже был уверен, что при пропадении сети, к примеру.. или свет погас на клиенте - моим ФС программам, точней базам будет кирдык.

Во времена моего знакомства с FP так и было. А я из топика, к примеру, узнал, что FP обзавелся новым хранилищем данных - DBC (Как у ACCESS?). И что есть поддержка каких-то транзакций. Но вот добиться как они работают не удалось... А жаль...
22 фев 06, 12:08    [2381519]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
I_Am222
Guest
SergSuper

Вам говорят что во-первых Ваши опыты ничего не доказывают
...


Мне они только доказывают то, что так или иначе разрушить БД мне не удается, бОльшего я и не требую от ФС, коим в данном случае есть ВФП
Почему по Вашему они ничего не доказывают я все еще не понял

SergSuper

Я утверждал что при существующей схеме работы вфп (дбф и файл-сервер) транзакции невозможны. Вы даже, если не согласны, не потрудились представить принцип как это может быть реализовано. В документации это не описывается, принципов не представляете, остаётся только вера в джина.


глубинные механизмы мне неизвестны, я я это признаю и никогда не отрицал, считаю, что "помогает" там чем-то собственно ОС... но как и чем - не знаю, ибо не надо мне это... я не пишу диссуртацию.

SergSuper

(ну да, я ж одну демагогию пишу)


прошу прощения. За демагогию я воспринял только рассуждения о погоде.

SergSuper

уже предвижу в ответ что я типа сам ничего не понимаю и от человека которых не знает фокса нечего ждать чего-то умного


Никогда и никому я такого не говорил и не буду говорить! Уж в этом быдьте уверены!

SergSuper

На последок только один вопрос, просто из любопытства: интересно Вы понимаете что luser пишет бред или согласны с ним?


Отвечу честно - luser ко мне не обращался, поэтомя я просто не считаю нужным вникать в его записи

SergSuper

ЗЫ.
Анекдот придумал:
- Папа, а транзакции в вфп существуют?
- Да, сынок, и это фантастика...


Коллега транзакции, по крайней мере механизм с таким названием там существует.
просто Вы судите о транзакциях по тому, как Вас учили в СКЛ Серверах....
в данном случае это как бы слова одинакового написания но неодинакового значения. ИМХО.


f_w_p

Во времена моего знакомства с FP так и было. А я из топика, к примеру, узнал, что FP обзавелся новым хранилищем данных - DBC (Как у ACCESS?). И что есть поддержка каких-то транзакций. Но вот добиться как они работают не удалось... А жаль...

DBC вроде года с 95-го или еще ранее.
Как у аксесса не знаю - не работал с аксессом плотно
Есть поддержка транзакций, так их назвали.
как работают лично я не знаю. пояснил выше почему. Это мой недостаток.
не могу знать всего, и, ИМХО вместо того, чтобы копать в направлении КАК же работают там транзакции - я буду писать ХП на ПЛ/СКЛ, просто потому, что мне так бОльше нравится
22 фев 06, 12:28    [2381647]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
5631
Member

Откуда:
Сообщений: 452
Сравнение Access-FoxPro
Поставил сегодня свою программу в крематории. Она написана на Access.
22 фев 06, 14:36    [2382384]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
5631
Member

Откуда:
Сообщений: 452
Все остальное у меня на FoxPro
22 фев 06, 14:36    [2382391]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
Пьяный Лох
Member

Откуда:
Сообщений: 3652
5631
Сравнение Access-FoxPro
Поставил сегодня свою программу в крематории. Она написана на Access.

Ну и как аксес? Зажигает?
22 фев 06, 14:38    [2382396]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
s.e.r.g.e.y.
Member [заблокирован]

Откуда:
Сообщений: 124
И так , кажется наступил стабилиздец.
Выводы:
1.Фокс не круче Оракла
2.Транзакции были есть и будут есть ( у каждого свои)
3.Access никто не юзает.
4.Наличие продвинутых серверов баз данных подразумевает отсутствие програмеров(они все делают сами).
5.Тема не раскрыта.
22 фев 06, 17:34    [2383375]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
1024
Member

Откуда: Нижний Новгород
Сообщений: 14267

ну почему же, вроде всё раскрыто. В очередной раз

1.подтверждён тезис о том что лучше писать на том что знаешь т.к. по
большому счёту ни одно средство не даёт кардинальных преимуществ
2.очень часто низкая квалификация/кругозор заставляет верить мифам




аксес/вфп - вряд можно найти большие отличия по работе данными. Но вфп может
сделать законченный независимый продукт (инсталлятор приложения типа
корелдро или др, библиотека которая используется независимо в других
продуктах), на аксесе этого нельзя (библиотеку/компонент не скомпилять, для
запуска нужен сам аксес). В аксесе нет инлайнового скл и макроподстановки.


Posted via ActualForum NNTP Server 1.3

22 фев 06, 18:39    [2383584]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
s.e.r.g.e.y.
Member [заблокирован]

Откуда:
Сообщений: 124
1024

ну почему же, вроде всё раскрыто. В очередной раз


Posted via ActualForum NNTP Server 1.3


Тема Access vs FoxPro - не раскрыта.
Тема Оракл - Фокс раскрыта .

Надо теперь ожидать тему Delphi-VFP :-)
22 фев 06, 18:58    [2383627]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
1024
Member

Откуда: Нижний Новгород
Сообщений: 14267

Надо теперь ожидать тему Delphi-VFP
=========

воспользуйтесь поиском по форуму


Posted via ActualForum NNTP Server 1.3

22 фев 06, 19:07    [2383646]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
I_Am222
Guest
s.e.r.g.e.y.

4.Наличие продвинутых серверов баз данных подразумевает отсутствие програмеров(они все делают сами).




К теме ... дома мне удалось, потратив примерно час (машина Дюрон 750, 128 Мб РАМ) проверить транзакции в ВФП еще раз.. и, радуйтесь оппоненты постичь слегка, что ли суть.. и найти дыру в них
Рассказывать или уже не актуально?
23 фев 06, 09:37    [2384655]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
I_Am222
Guest
Insert в таблицы (обернув все это в транзакцию)

BEGIN TRANSACTION

	INSERT INTO Т1 = 100 000 записей

	= Messagebox('1 000 is inserted into T1')

	INSERT INTO Т2 - 500 000 записей

	= Messagebox('500 000 is inserted into T2')

END TRANSACTION

Что происходит?
При вставке в Т2 примерно на 280-й тысяче
в той же директории, где находится БД появился ТМР-файл,
размер которого постепенно растет....
(следует заметить, что сама база находится не на машине-клиенте, а на сервере)

Cрубив процесс, через некоторое время после
создания этого файла, появилась возможность
его просмотреть (до этого он был занят)
(Кстати "срубление" процесса на сами таблиы не повлияло.
Они не запоролись но и данные в них внесены не были)

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

Повторяю все с начала (предыдущий процесс я ведь уничтожил, дабы
посмотреть, что же в этом хитром ТМР-файле)
Дожидаюсь последнего 500-тысячного инсерта, после которого,
как видите появляется
= Messagebox('500 000 is inserted into T2')
, я еще раз просмотрел используемые таблицы
Опа - те 2 таблицы открыть уже нельзя - заняты....

Теперь я гашу Мессаджбокс
считаю раз-два-три - вынимаю сетевой шнур....
Вижу как постепенно.. гиснет ICQ... сеть отключена..
Фокс, о чем-то думает.... потом вываливает мне
Error Writting to file...
все транзакция не завершена, ибо закрыть фокс я не могу - ругается на незаверщенную транзакцию....
Срубаю процесс ВФП7.0.ехе

Снова подключаюсь к сети, открываю ту же базу данных - смотрю те две таблицы,
они пустые... то есть "что-то" все же откатило изменения.

Я обещал дырку? дырка вот в чем - если просмотреть те же таблицы не через ВФП, а тупо по Ф3
( ТАК - прошу не ржать!!! )
то выглядат они несколько "не так", как бы есть некий мусор, по сравнению с таблицами
а еще точней физический размер файлов разросся.. так, как будто данные туда все же вставились...
но сам фокс не отображает их... то есть данныхе и есть и нету...
На работоспособность таблиц весь сей опыт не повлиял, они живы-здоровы...
PACK на эти тиблицы ничего не изменил - физический размер их уж очень большой...

Иными словами я предполагаю, что до некоторого объема
инфа хранилась в оперативной памяти, и, тоько потом стала писаться
в темп файл.
Получился аналог лога. хотя наверное это всего лишь аналог.

Далее, все это произошло (опыт я провел 5 раз) на 280-тысячном инсерте.
Ранее никаких темпов не было....
какие я могу сделать выводы? А ровно никаких...
Транзакция в ВФП сделала то, что от нее требовалось,
ну и далее... ИМХО одновременная вставка в таблицы такого количества данных - у меня язык не поворачивается назвать это
просто модификацией данных - это скорей импорт, который вряд ли в реальной работе будет проделывать
простой пользователь программы (данный процесс на машине Celeron 1.2, 128 Mb RAM шел примерно 20 минут),
сами посудите - такая загрузка - это уж никак не модификация конечным пользователем данных...

Вот и все. Если кто-то желает поделиться соображениями = Wellcome
23 фев 06, 11:31    [2384856]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
s.e.r.g.e.y.
Member [заблокирован]

Откуда:
Сообщений: 124
Ну ты даеш. Маладца!
А таблы разбухли наверно от того ,то инфа то добавлялась, но указатель на количество записей в заголовке , наверно , меняется в свамыЙ последний момент, при условии корректного завершения обновления.

Рад, очень рад за тебя и за Фокс.

Но , чтобы ты не сомневаляся "грипп" чего нибудь отыщет не такого
23 фев 06, 16:36    [2385495]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
H5N1
Guest
Пугаясь резких поворотов,
Он жил и мыслил прямиком,
И даже в школе идиотов,
Его считали мудаком.

баклажан, сделай update и убей наконец себя.
24 фев 06, 11:03    [2386668]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
Cat2
Member

Откуда: Petroskoi, Karjala
Сообщений: 145754
Ну очень хочется закрыть, но еще не все ругательства высказаны. Если уж я не уследил за развитием дискуссии от академического спора до обсирания друг друга, то пусть живет.
Лично я снимаю все правила модерирования в данном топике. Если я не смог вовремя удалить оскорбления, то я признаю право за оскорбленными ответить адекватно.

Подписался - Cat2
24 фев 06, 17:07    [2387728]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
I_Am222
Guest
Cat2
Ну очень хочется закрыть, но еще не все ругательства высказаны. Если уж я не уследил за развитием дискуссии от академического спора до обсирания друг друга, то пусть живет.
Лично я снимаю все правила модерирования в данном топике. Если я не смог вовремя удалить оскорбления, то я признаю право за оскорбленными ответить адекватно.

Подписался - Cat2


на меня не надейся
Я не считаю себя оскорбленным, а на оскорбления отвечают оскорблениями только полные дауны....

так по теме никому нечего добавить? или все обиделись?
24 фев 06, 17:59    [2387865]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
s.e.r.g.e.y.
Member [заблокирован]

Откуда:
Сообщений: 124
I_Am222
[quot Cat2]

так по теме никому нечего добавить? или все обиделись?


Думаю , что тема раскрыта полностью.
Уел ты их.
Однако глупости человеческой предела нет .... ((
24 фев 06, 18:14    [2387904]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
luser
Member [заблокирован]

Откуда: Пердыщево
Сообщений: 1246
Никуя себе, тут бойня была :)
24 фев 06, 20:18    [2388150]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
Cat2
Ну очень хочется закрыть, но еще не все ругательства высказаны. Если уж я не уследил за развитием дискуссии от академического спора до обсирания друг друга, то пусть живет.
Лично я снимаю все правила модерирования в данном топике. Если я не смог вовремя удалить оскорбления, то я признаю право за оскорбленными ответить адекватно.

Подписался - Cat2

Ну что это за правила, которые можно снимать или не снимать? Правила должны выполняться даже если расколется мир. Лучше поздно чем никогда. Иначе, двойные стандарты, да и деградация форума с таким названием SQL до всяких там Отдыхающих в Турции и Египте. Все-таки должны быть какие-то элементы приличного форума.
24 фев 06, 20:52    [2388212]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
1024
Member

Откуда: Нижний Новгород
Сообщений: 14267
ой, а тут даже модерироание есть? По поводу - я высказал почему я вабсче в подобных топиках усачтвую. Извиняюсь за порядок буков. Братцы, любите кататься - любите и саночки возить. Свобода, ёб-тыть. Начистят рыло, бывает. Я MCSD по вфп, очень трудно будет ляпнуть какую-то хрень и уйти, по стенке размажу. Извиняюсь конечно. Старый я, возраст Христа. И на вфп не пишу, пишу на всём. Пора мне из кодеров в постановщики. Пора. Но сложно это, говорить приходится много
25 фев 06, 15:06    [2388894]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
4321
Member [заблокирован]

Откуда:
Сообщений: 3573
H5N1
сделай update и убей наконец себя.
дадада.
"тема гребли не раскрыта".
Заливка апдейта в файло имеет пожалуй. И интерес в том чистле.

(Усе-таки интересно как оно реализовано изнутре. А не внешнее наблюждение за тчорным-тчорным ящиком. хто-нть в кУрсах? унутре у ей неонка, али што?)
26 фев 06, 11:25    [2390090]     Ответить | Цитировать Сообщить модератору
 Re: Access и FoxPro. Сравнение мощей  [new]
H5N1
Guest
провел пару экспереметов на vfp9
BEGIN TRANSACTION

	FOR i=1 TO 50
		INSERT INTO table1 VALUES (i, 'H5N1 H5N1 H5N1 H5N1 H5N1 H5N1 H5N1 H5N1')
	ENDFOR
	
	FOR i=1 TO 500000
		INSERT INTO table2 VALUES (i, 'H5N1 H5N1 H5N1 H5N1 H5N1 H5N1 H5N1 H5N1')
	ENDFOR
	= Messagebox('END TRANSACTION')

END TRANSACTION
убил фокс после меседжбокса секунд через 5. вообще я ожидал, что в одной табличке будут записи а в другой нет, окалось интересней, оба файла просто умерли :)
Table "name" has become corrupted. The table will need to be repaired before using again. (Error 2091)
больше мне понравился update, в табличке 500К записей
BEGIN TRANSACTION
	UPDATE table2 SET name = 'SHIT SHIT SHIT SHIT SHIT SHIT SHIT SHIT SHIT '
	= Messagebox('END TRANSACTION')

END TRANSACTION
убил фокс после меседжбокса через пару секунд . как и ожидалось 200К записей проапдейтилось, а остальные забыли :)

вывод: нужно быть полным дауном, чтоб использовать такое в продакшене и судя по всему только дауны его и используют.
26 фев 06, 20:39    [2392495]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 24 25 26 27 28 [29] 30 31 32 33 .. 72   вперед  Ctrl
Все форумы / Сравнение СУБД Ответить