Вопросы с тегом «view»

10
Будет ли команда mysqldump создавать резервные копии всех представлений, представленных в БД, или для этого есть специальная команда?

Я пытаюсь сделать резервную копию всей моей базы данных вместе с представлениями. Я собираюсь использовать mysqldumpкоманду. Мне было интересно, если это скопирует все виды или мне придется использовать отдельную команду для этого. Пожалуйста, предложите мне ответ. Любая помощь очень...

10
Почему подсказка READPAST приводит к игнорированию индексированных представлений?

Я исследую, используя READPASTподсказку, чтобы уменьшить блокировку ресурсов в финансовой подсистеме нашего приложения. Казалось, это хороший путь, потому что записи о финансовых транзакциях только добавляются, никогда не обновляются и не удаляются. Единственные строки, которые когда-либо будут...

10
Лимитный повтор для материализованного представления, полное обновление или ручной эквивалент

Журнал с материализованным представлением (MV) может использоваться для того, чтобы позволить MV быстро обновлять данные, изменяя только измененные данные. Однако различные условия не позволяют MV использовать журнал и поэтому требуют полного обновления. Oracle реализовал полное атомарное...

10
Доступ к представлению на основе таблицы в другой базе данных без учета в этой другой базе данных

Я создал представление в database1 на основе таблиц в database2. Я дал SELECTразрешение пользователю, который имеет доступ только к базе данных1. Пользователь не может заставить это представление работать, потому что у него нет учетной записи в базе данных2. Как я могу решить эту проблему? Я не...

10
Нужно ли представлению свои собственные ограничения внешнего ключа?

Отказ от ответственности: я программист, а не администратор баз данных, так что терпите меня ... У меня есть вид, который я использую, чтобы просто сопоставить 2 объекта вместе. Я должен сделать соединение между несколькими различными таблицами, чтобы получить это: CREATE OR REPLACE VIEW...

10
Оконные функции вызывают ужасный план выполнения при вызове из представления с внешним параметризованным предложением 'where'

У меня была эта проблема давным-давно, я нашел обходной путь, который подходил мне, и забыл об этом. Но теперь есть такой вопрос о SO, поэтому я хочу поднять эту проблему. Есть представление, которое соединяет несколько таблиц очень простым способом (заказы + строки заказа). При запросе без...

10
PostgreSQL: удалить столбец из поля зрения

У меня есть место, VIEWгде я пытаюсь создать скрипт развития, чтобы я мог добавить к нему столбец. Эта часть отлично работает; колонка добавлена ​​просто отлично. Однако обратное не работает; удалить последний добавленный столбец не удастся с ERROR: cannot drop columns from viewсообщением. Проблема...

10
Oracle: как запросить иерархическую таблицу?

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

10
Можно ли сделать резервную копию и восстановить материализованное представление с его данными?

У меня есть некоторые сложные вычисления материализованных представлений, которые я хочу иметь возможность создавать резервные копии и восстанавливать, используя фактические сохраненные данные, а не путем повторного вычисления. Возможно ли это в PostgreSQL 9.4? (альтернатива заключается в создании...

10
Использование связанного сервера с OPENQUERY в проекте базы данных

У меня есть SQL Server 2008 с базой данных, которую я хочу добавить в TFS. Поэтому я использовал проект базы данных Visual Studio 2013, куда я импортировал БД. После исправления множества ошибок я застрял с единственной оставшейся ошибкой: В одном представлении разработчики использовали...

9
Как я могу получить план выполнения для представления?

У меня есть схема с рядом просмотров. Мне нужно проверить планы выполнения, чтобы убедиться, что соответствующие индексы на месте и используются. Как мне это сделать? Я предпочел бы не нужно копировать и вставлять его из show create view <viewname>INTO explain, особенно некоторые мнения...

9
Как проверить / узнать запросы с наибольшим прогоном

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

9
Материализованные взгляды в оракуле

Как реализуются материализованные представления в Oracle? Я создал материализованное представление в оракуле. То, что я сейчас вижу, это вполне нормальная таблица с работой. Материализованные представления переведены в таблицы и рабочие места в...

9
Как я могу помочь SQL Server распознать, что мой индексированный столбец НЕ поддерживает NULL?

У меня есть следующее индексированное представление, определенное в SQL Server 2008 (вы можете загрузить рабочую схему из gist для тестирования): CREATE VIEW dbo.balances WITH SCHEMABINDING AS SELECT user_id , currency_id , SUM(transaction_amount) AS balance_amount , COUNT_BIG(*) AS...

9
Производительность Inline-TVF против просмотров

У меня есть база данных, где я использую встроенные TVF (функции табличных значений) вместо представлений. Например, у меня могут быть две таблицы, называемые [модель автомобиля] и [производитель автомобиля], которые я объединяю в TVF [fnCarBrands]. Эти TVF затем вызываются другими TVF для...

9
Предоставить разрешения для представлений, запретить выбор для таблиц

У меня есть пользователь MySQL, и я хочу, чтобы он просматривал ТОЛЬКО нужные мне представления, а не любую другую таблицу в базе данных. Я предоставил этому пользователю разрешения только для определенных представлений следующим образом: GRANT SHOW VIEW ON `myDatabase`.`awesome_view` TO...

8
Oracle обновил график обновления представления

Поскольку я вижу, что можно указать выражение типа sysdate + 1, вот мои вопросы: Можно ли указать точное время обновления для материализованных представлений в Oracle? Возможно ли, что все начинается в 2 часа ночи, когда никто не использует БД из моего приложения?...

8
Будет ли Postgres вычислять вычисляемые столбцы, которые не выбраны в представлении?

Я пытаюсь понять влияние на производительность выбора данных из представления, где один из столбцов в представлении является функцией других данных в исходной таблице. Выполняются ли вычисления независимо от того, находится ли вычисляемый столбец в списке выбранных столбцов? Если бы у меня был стол...

8
почему людям советуют не обновлять через просмотры

Во время обучения в колледже нас ударили, чтобы не обновлять таблицы с помощью представлений, и снова, когда я попал на рабочее место, мы, как нам сказали, не обновляли базу данных с помощью представлений. Где / Существуют ли существенные последствия для производительности? Или это больше случай,...