Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 [6] 7 8 9 10 .. 75   вперед  Ctrl
 Re: Выбор СУБД!  [new]
Изопропил
Member

Откуда:
Сообщений: 31629
Fox5631

Я и сейчас могу открыть dbf каким-нибудь редактором и править его напрямую.
Впрочем, также, как и любой файл SQLServer…

сервер останавливаете или на лету правите?
и что получается в результате исправлений?
какой редактор используете?
27 янв 09, 21:07    [6744924]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
Fox5631

Ну, в таком случае и FoxPro сишная программа (написанная на Си).

А тут вот кто-то говорил, что фокс - быстрее сишной программы...
Он быстрее самоё себя?


Fox5631
С FoxBase, правда, не сталкивался,

а я сталкивался....

Fox5631
Я и сейчас могу открыть dbf каким-нибудь редактором и править его напрямую.

Сдуру можно и валенки побрить...

Fox5631

Впрочем, также, как и любой файл SQLServer…

И каков результат?
27 янв 09, 21:10    [6744932]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Fox5631
Guest
Изопропил
Fox5631
Мне не нужно в FoxPro выгонять пользователей из программы, чтобы одной из множества команд копирования сделать бэкап.
Содержимое бэкапа при этом меня устраивает.

Поделитесь технологий , как вам удаётся от начала копирования до конца запретить запись в dbf файлы другими экземплярами вашей же программы?

Если удаётся, то пользователи, желающие что либо записать в базу во время бэкапа курят бамбук?


Копирование dbf файла занимает долю секунды и я уже написал, что содержимое бэкапа при этом меня устраивает. Мне потеря одной записи не критична. Если что, я ее восстановлю по документам.
А, вообще, по правилам бэкап dbf-а делается ночью, когда никто не работает.

Но я конкретно здесь не настаиваю на том, что это идеально. Просто, для моих задач этого достаточно.
27 янв 09, 21:10    [6744933]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Fox5631
Guest
locky
Какой-то прямолинейный тролль, неинтересно как-то
Или (упаси боже) - он таки реальный пипель?
Не верю! (С)
There’s no silver bullet!


locky
Я, конечно, понимаю, что ты DBA, и не используя сервер, а обходясь возможностями FoxPro,
я лишаю тебя работы. Но извини...
27 янв 09, 21:13    [6744939]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Изопропил
Member

Откуда:
Сообщений: 31629
Fox5631

Копирование dbf файла занимает долю секунды и я уже написал, что содержимое бэкапа при этом меня устраивает. Мне потеря одной записи не критична. Если что, я ее восстановлю по документам.

Это ж какик размеров ваш dbf файл? Он что ещё и один?
Как вы узнаёте, пропала запись или нет?
27 янв 09, 21:15    [6744942]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Fox5631
Guest
Изопропил
Fox5631

Я и сейчас могу открыть dbf каким-нибудь редактором и править его напрямую.
Впрочем, также, как и любой файл SQLServer…

сервер останавливаете или на лету правите?
и что получается в результате исправлений?
какой редактор используете?


Плиз. Открыл блокнотом.

   c г      Ѓ 0    K K M O S W [ _ _ _ _ _ c g k o o o o y ѓ “ JЄѕБ=gBІTх<Ю”  Ђ яяяя
Ђ  яяяя  0    K K M O S W [ _ _ i i i m q u y y y y ѓ Ќ ќ JЄѕБ=gBІTх<Ю”  Ђ яяяя
   Ђ  яяяя  0    K K M O S W [ _ i s s s w {  ѓ Ќ Ќ — Ў « » JЄѕБ=gBІTх<Ю”  Ђ яяяя
   Ђ  яяяя  0    K K M O S W [ _ i s s s w {  ѓ Ќ Ќ — Ў « » JЄѕБ=gBІTх<Ю”  Ђ яяяя
   Ђ  яяяя     qµ›aB5OA‘CС©Ґ„ Р‘pаІгІ(дІ 0АІ,гІtD˜ pаІpD˜ 0АІPгІtD˜ pаІpD˜  0АІtгІtD˜ pаІpD˜ 0АІ˜гІtD˜ pаІpD˜ 0АІјгІtD˜ pаІpD˜ 0АІагІtD˜ pаІpD˜ pD˜ 0АІдІtD˜ pаІpD˜ pD˜ 0АІ(дІtD˜ pаІpD˜ pD˜ 0АІLдІtD˜ pаІpD˜ pD˜ 0АІpдІtD˜ pаІpD˜ pD˜ 0АІ”дІtD˜ pаІpD˜ pD˜ 0АІёдІtD˜ pаІpD˜ pD˜ 0АІЬдІtD˜ pаІpD˜ pD˜ 0АІ еІtD˜ pаІpD˜ pD˜ 0АІ$еІtD˜ pаІpD˜ pD˜ XеІ ˜еІ жІ PжІ М ˜ (>І,=І t•@–ІrаІpD˜ 
˜ @–ІдЏІ жІ°вІxеІpаІ0˜ x‘ АеІ ¤Ћ”
˜ АеІ¬‘     пп  Р      @жІ€еІ°еІ М ˜ (>І,=І ф• –ІrD˜ pD˜ 
˜ –ІдЏІёжІ жІ0жІpD˜ 0˜ x‘ xжІ1АІдЋ”
˜ xжІ¬‘     пп  Р      pйІ@жІhжІ (Ђ• ижІ Р‘ XеІ 0бІ жІ pбІ зІЂкІИ˜ €Ћ”@зІИзІп ЂйІ  HзІ  €   ђзІ   €зІ ёзІЂзІ Іпп  Р зdA €Ћ”
 ўkU ияяя @зІ изІ йІ Р‘рзІ Р иІ S иІ ‰  HиІ˜иІ Ѓhh   (0
ЇЇ  Р   
€иІx t y p e §§  Р АиІ U риІ ¦  йІ 0˜ x‘ 0йІ ¤Ћ”
˜ 0йІ¬‘     пп  Р      амІёжІ йІЂ44 4     айІ F4 4   р‰¤ кІ8кІ ¦88 
  88 
0кІ `кІђкІ ¦88 
 88 
И˜ ИЋ”°кІ8лІпрмІ  ¦4 4      лІ   шкІ (лІркІ пп  Р зdA 4ИЋ”

 ўkU ияяя °кІ XлІpмІ Р‘ЁлІ`лІ¦88 
 88 
 лІ РлІ мІ ¦88 
 88 
шлІ (мІ ¦8 8 
 8 8 
8тІ˜мІ Ђ48 8 
27 янв 09, 21:18    [6744953]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
Fox5631
Я, конечно, понимаю, что ты DBA, и не используя сервер, а обходясь возможностями FoxPro, я лишаю тебя работы. Но извини...

точно тролль
Превед!
Сымай маску
27 янв 09, 21:22    [6744964]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Fox5631
Guest
Изопропил
Fox5631

Копирование dbf файла занимает долю секунды и я уже написал, что содержимое бэкапа при этом меня устраивает. Мне потеря одной записи не критична. Если что, я ее восстановлю по документам.

Это ж какик размеров ваш dbf файл? Он что ещё и один?
Как вы узнаёте, пропала запись или нет?


Ну, скажем, файл размером около 500 МБ копируется 1-2 секунды. Не понимаю вашей иронии.
27 янв 09, 21:23    [6744965]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
Fox5631
Копирование dbf файла занимает долю секунды

Визука!
У меня иногда часами не обойдёсси
27 янв 09, 21:23    [6744967]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Изопропил
Member

Откуда:
Сообщений: 31629
Могу печатать со скоростью 352 символа в секунду. Правда, такая ерунда получается...
27 янв 09, 21:24    [6744969]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
Fox5631
Ну, скажем, файл размером около 500 МБ копируется 1-2 секунды. Не понимаю вашей иронии.

Кошерно, 250 метров в секунду.
27 янв 09, 21:27    [6744974]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Fox5631
Guest
locky
Fox5631
Копирование dbf файла занимает долю секунды

Визука!
У меня иногда часами не обойдёсси


Ну вот сейчас проэкспериментировал. Создал файл. Примерно 250 МБ.
Дал команду Copy. Ушло секунд 6-7. А у меня только полгига памяти. Так что, делайте выводы!
27 янв 09, 21:36    [6744993]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Eugenkru1
Member [заблокирован]

Откуда:
Сообщений: 103
[quot locky Наскоко я понял, это слияние двух (или, возможно - большего) количества индексов. Всякие там битмаски и прочая.
А как у нас дело обстоит с тем, кто и как, собственно, решает - какие индесы нужно использовать и сливать, в каком порядке объединять таблицы, какие объединения использовать и т.д.
Собссно - как у нас дела с оптимизатором, в фоксе то?[/quot]
А Rushmore это тебе не оптимизатор?
locky Откуда: Харьков, Украина - Хохлы есть холы (хохлы в НАТО поИхалы)?
В Харькиве все так разбираются как ты?
Какое нафиг слияние Ты читать по-русски умеешь?
А товарищ по кличке Favn вообще глупый болтун.
Ржунимагу
Цитирую: "Жду с нетерпением матобоснования великого и ужасного Rushmore! Только извольте как у Кнута, раз уж упомянули..."
Не обижайся Favn, но ты тупой! Ну с чего ты взял, что FoxSoftware и Microsoft будут тебе рассказывать суть запатентованного алгоритма Rushmore?? Может тебе ещё и ключи от сейфа дать, где у Била Гейтса деньги лежат?? По Кнуту обосновать - это очень умно сказано! Обосновать алгоритм, которого нету у Кнута?
И про DBF ты глупости не пиши. DBF в Visual Foxpro for Windows и DBF в Foxpro for DOS - это совершенно два разных формата! Не разбираешься, так хоть глупости не пиши!
Зачем спорить? Давайте просто сравним скорость выборки на миллиарде записей!
Давайте напишем программу на разных языках и проверим?
Программа должна сама создать базу данных, сама случайным образом добавить туда записи. Потом пользователь введёт значение, и программа выдаст результат и время выборки.
Кто тут самый умный?
27 янв 09, 21:39    [6744996]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Изопропил
Member

Откуда:
Сообщений: 31629
С помощью потусторонних сил копирование идёт со скоростью, превышающей скорость работы носителей. Осталось убедиться, что это было копирование.
27 янв 09, 21:39    [6744998]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Изопропил
Member

Откуда:
Сообщений: 31629
Eugenkru1
DBF в Visual Foxpro for Windows и DBF в Foxpro for DOS - это совершенно два разных формата!


Пожалуйста, изложите отличия
27 янв 09, 21:41    [6745001]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Fox5631
Guest
Изопропил
С помощью потусторонних сил копирование идёт со скоростью, превышающей скорость работы носителей. Осталось убедиться, что это было копирование.


Ну что мне остается, чтобы разубедить неверующего. Может, дать ссылки на бесплатную инсталяцию?
27 янв 09, 21:45    [6745006]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Изопропил
Member

Откуда:
Сообщений: 31629
Fox5631,

в трудные военные годы синус достигал значения 2 и даже 3...
27 янв 09, 21:47    [6745008]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Fox5631
Guest
Изопропил
Fox5631,

в трудные военные годы синус достигал значения 2 и даже 3...


Это аргумент. Сдаюсь.
27 янв 09, 22:06    [6745045]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Yo.!
Guest
Fox5631

Копирование dbf файла занимает долю секунды и я уже написал, что содержимое бэкапа при этом меня устраивает. Мне потеря одной записи не критична. Если что, я ее восстановлю по документам.
А, вообще, по правилам бэкап dbf-а делается ночью, когда никто не работает.

а можно все таки для тех кто не понял пояснить почему набор малосвязанных байтов получаемый командой copy вы называете бэкапом ? что касается одной записи, откуда у вас уверенность, что потеряется одна запись, а не половина или треть записи ? и не могли бы вы просветить по вашей методике поиска пропавших записей в бэкапе, вы их по запаху определяете или копчиком чуете ?

Fox5631

Но я конкретно здесь не настаиваю на том, что это идеально. Просто, для моих задач этого достаточно.

заинтриговало, а как эти ваши "достаточны" коррелируют с задачами уровня предприятия ?

еще очень интересует откуда уверенность, что в дбф пишет только ваша программа, а не вирус с компа секретарши или хекседитор практиканта вбивающего заказы по вечерам, параллельно развликающегося с дбфами бухгалтерии ?
27 янв 09, 22:13    [6745053]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Eugenkru1
Member [заблокирован]

Откуда:
Сообщений: 103
Изопропил
Eugenkru1
DBF в Visual Foxpro for Windows и DBF в Foxpro for DOS - это совершенно два разных формата!


Пожалуйста, изложите отличия

Отличия принципиальные.
В новых структурах есть поддержка новых типов полей, поддержка новых структурных индексов CDX, DBF ориентированы уже на работу в составе контейнера БД с хранимыми процедурами, расширены функции DBF для многопользовательской работы в сети как на обычном сервере локальной сети, так и на удалённом сервере SQL. В Visual Foxpro 9 сделано очень много - очень мощная и компактная СУБД.
27 янв 09, 22:25    [6745075]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Гы
Guest
Fox5631
Изопропил
Fox5631
Мне не нужно в FoxPro выгонять пользователей из программы, чтобы одной из множества команд копирования сделать бэкап.
Содержимое бэкапа при этом меня устраивает.

Поделитесь технологий , как вам удаётся от начала копирования до конца запретить запись в dbf файлы другими экземплярами вашей же программы?

Если удаётся, то пользователи, желающие что либо записать в базу во время бэкапа курят бамбук?


Копирование dbf файла занимает долю секунды и я уже написал, что содержимое бэкапа при этом меня устраивает. Мне потеря одной записи не критична. Если что, я ее восстановлю по документам.
А, вообще, по правилам бэкап dbf-а делается ночью, когда никто не работает.

Но я конкретно здесь не настаиваю на том, что это идеально. Просто, для моих задач этого достаточно.


Класс. Таким образом скопировав две таблицы в которые шла запись связанных данных (одну до внесения изменений , другую после, это можно "успеть" если копирование занимает доли секунды), ты получаешь логически нецелостные данные в бекапе.
27 янв 09, 22:25    [6745076]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
sn175
Member

Откуда:
Сообщений: 52
Гы

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

Поэтому есть извратный способ: копирование идет многократно, т.е. в цикле повторно копируются файлы дата изменения которых в источнике и приемнике не совпадают, до тех пор, пока измененных но не скопированных файлов не останется. Правда, это проходит только для небольших и/или слабонагруженных баз. :)
27 янв 09, 22:42    [6745113]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
ОниЧеСерьёзно
Guest
Они, что серьезно, что ли так про фокспро? Это не троллизм? о__0 Нда...

Бэкап-аля-копирование двух файлов - жестко. Продолжайте в том же духе.
27 янв 09, 23:05    [6745173]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
Eugenkru1
Member [заблокирован]

Откуда:
Сообщений: 103
Fox5631 что ты с ними споришь?
Тут одни малолетки собрались!
Из копирования проблему сделали! Детский сад!
А как на счёт сформировать оборотную ведомость за год или за любой период?
Как на счёт того чтоб точно посчитать акцизы чтоб не платить лишние налоги?
А как на счёт показать статистику продаж за год в виде графика?
Из копирования проблему сделали!
27 янв 09, 23:07    [6745181]     Ответить | Цитировать Сообщить модератору
 Re: Выбор СУБД!  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089
Eugenkru1

А как на счёт сформировать оборотную ведомость за год или за любой период?
Как на счёт того чтоб точно посчитать акцизы чтоб не платить лишние налоги?
А как на счёт показать статистику продаж за год в виде графика?

Это из тех данных, где не страшна потеря одной-двух записей документа, а то и сотни-другой, тысячи-другой? Это из тех данных, в которых возможна несогласованность из-за потери связанных записей из соседней номенклатуры?
Да - нам слабо
Вы всё ещё работаете? Тогда мы идем к Вам
27 янв 09, 23:26    [6745228]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 [6] 7 8 9 10 .. 75   вперед  Ctrl
Все форумы / Сравнение СУБД Ответить