:: Игры Разума
Re: Вопросы на собеседовании 2
PaulWist

Сообщений: 14621
Дата регистрации: 01.04.2004
AleksM
Товарищ лектор, а что такое "фаргелет"?

Это, видите ли, средство связи изобретённое нашими пра-пра-пращурами, но официально оформившееся в 19 веке.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
А мона из лога запись восстановить?


------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
PaulWist

Сообщений: 14621
Дата регистрации: 01.04.2004
Мона, только если есть дифференциальный BackUp.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
Т.е. нужен бэкап транзакций?


------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
PaulWist

Сообщений: 14621
Дата регистрации: 01.04.2004
Да, причем неразрывная цепочка логов транзакций от полного до конкрентого временного.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
Но ведь он восстановит все изменения.


------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
PaulWist

Сообщений: 14621
Дата регистрации: 01.04.2004
Что значит все, только то состояние БД, которое было на момент бекапа.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
Ну да и я про это. Получается, что одну запись я восстановить не могу.


------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
and_rey

Сообщений: 22
Откуда: г. Бокситогорск
Дата регистрации: 05.10.2006
Ивините, хотел не задавая вопроса получить ответ.:-[ А возможно?
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
Правильно перелить в новую таблицу, а старую удалить, например.


------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
and_rey

Сообщений: 22
Откуда: г. Бокситогорск
Дата регистрации: 05.10.2006
AleksM
Правильно перелить в новую таблицу, а старую удалить, например.
А работа в сети пользователей с этой таблицей?
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
Я повторю свой ответ: "Зачем?"
Зачем физически перемещать удаленные записи в конец таблицы?


------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
and_rey

Сообщений: 22
Откуда: г. Бокситогорск
Дата регистрации: 05.10.2006
Не могу ответить, не я задал этот вопрос
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
Если уж приспичило это сделать, то такие манипуляции обычно относятся к администрированию БД и выполняются в монопольном режиме.


------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
PaulWist

Сообщений: 14621
Дата регистрации: 01.04.2004
Теоретически можно, но кода нагородить придется море, а сперва конечно надо задать вопрос Зачем.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
and_rey

Сообщений: 22
Откуда: г. Бокситогорск
Дата регистрации: 05.10.2006
PaulWist
...надо задать вопрос Зачем.
Это же собеседование ...
А теоритически - как? Можно ли в двух словах?
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
nnt64

Сообщений: 306
Откуда: С-Петербург
Дата регистрации: 02.03.2006
use table in 0
set deleted off
select * from table where !deleted() into cursor cs0
select * from table where deleted() into cursor cs1
use (dbf('table')) in table exclusive
if used('table')
zap in table
insert into table select * from cs0
insert into table select * from cs1
local lnRec
lnRec = reccount('cs0')
delete from table where recno()>lnRec
use in table
endif
но де Тревиль(AlexM) прав - а нафига?
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
PaulWist

Сообщений: 14621
Дата регистрации: 01.04.2004
Теоретически - это копирование в промежуточные файлы + репликация и снхронизация.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
Теоретически это еще и возможность повторного использования удаленных записей, тогда и вопрос их перемещения не возникнет.


------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: Вопросы на собеседовании 2
PaulWist

Сообщений: 14621
Дата регистрации: 01.04.2004
Ну-ну, а если есть FK, тогда как?

И де Тревиль прав, а Зачем


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 2 (Гостей: 2)

© 2000-2024 Fox Club 
Яндекс.Метрика