SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 07.04.2012 12:20:55

nekulin
Завсегдатай
Зарегистрирован: 06.04.2012
Сообщений: 56

Виртуальные таблицы

Можете плз кто нибудь ссылку где про них очень хорошо написанно
Я как понимаю
1) Они хранятся в памяти
2) Они удаляются после выполнения запроса?
3) Можно ли посмотреть их самих ?

Где лучше всего их использовать
1) Сложные выборки

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

Вопрос другого характера. Все знают что работать с памятью очень быстро. Тип таблицы Memory хранит в памяти (если я не ошибаюсь). Можно же загрузить все в такие таблицы и работать с ними а не напрямую с реальными таблицами. Допустим создать представление с типом таблицы Memory тогда у нас будут постаянно актуальные данные или как нибудь еще. Т.е задача

Работать с памятью как будто с реальными таблицами. Но при этом чтоб был полный ACID. т.е если закончилась выделенная память он сам мог все перестраивать и  т.д

Спасибо!

Неактивен

 

#2 07.04.2012 13:50:12

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Виртуальные таблицы

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson