0
ответов

Истечет ли срок действия кэшированных планов выполнения хранимой процедуры?

Приводит ли выполнение оператора ALTER PROCEDURE для хранимой процедуры к тому, что все планы выполнения хранимой процедуры в кэше становятся недействительными и истекают в SQL Server 2008 / 2005?
вопрос задан: 6 September 2011 13:18
0
ответов

Почему SQL Server использует некластеризованный индекс по кластеризованному PK в операции «select *»?

У меня есть очень простая таблица, в которой хранятся заголовки для людей («Мистер», «Миссис» и т. д.). Вот краткая версия того, что я делаю (в этом примере используется временная таблица, но результаты те же): ...
вопрос задан: 4 August 2011 06:09
0
ответов

چرا قرار دادن جمله WHERE در نمای خارج عملکرد وحشتناکی دارد

فرض کنید شما یک دیدگاه دارید: ایجاد نمای dbo.v_SomeJoinedTable AS a.date ، a.Col1 ، b.Col2 ، DENSE_RANK () OVER (PARTITION BY a.date، a.Col2 ORDER BY a.Col3) را به عنوان چیزی انتخاب کنید از ...
вопрос задан: 11 July 2011 17:28
0
ответов

تفاوت ناچیز تفاوت اجرای برنامه با اوراکل هنگام استفاده از jdbc Timestamp یا Date

من در حال تجزیه و تحلیل برنامه های اجرای اوراکل هستم و یک واقعیت حیرت انگیز را پیدا کردم. این پرس و جو را بررسی کنید. نکته فقط این است که من نمایه ای دارم و انتظار دارم که اوراکل از آن برای اسکن های برد استفاده کند: // ...
вопрос задан: 7 July 2011 15:15
0
ответов

Почему это сканирование индекса, а не поиск индекса?

Вот запрос : ВЫБРАТЬ 100 лучших a.LocationId, b.SearchQuery, b.SearchRank ОТ dbo.Locations a ВНУТРЕННЕЕ СОЕДИНЕНИЕ dbo.LocationCache b ON a.LocationId = b.LocationId ГДЕ a.CountryId = 2 ...
вопрос задан: 30 June 2011 00:51
0
ответов

SELECT TOP работает медленно, независимо от ORDER BY

У меня есть довольно сложный запрос в SQL Server, выполняемый для представления, в форме: SELECT * FROM myview, foo, bar WHERE shared = 1 И [соединения и прочее] ORDER BY коду сортировки; План запроса ...
вопрос задан: 9 June 2011 00:31
0
ответов

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

У меня есть таблица с двумя вычисляемыми столбцами, оба из которых имеют «Сохраняется» установлено значение true. Однако при их использовании в запросе план выполнения показывает UDF, используемую для вычисления столбцов как часть ...
вопрос задан: 8 June 2011 17:14
0
ответов

SQL Server sp_ExecuteSQL и планы выполнения

У меня есть запрос, который в SQL Server Management STudio работает сверхбыстрым и очень медленным при запуске под sp_ExecuteSQL. Связано ли это с кешированием планов выполнения, которые не выполняются при запуске под spExecuteSQL?
вопрос задан: 8 June 2011 17:08
0
ответов

Как получить план выполнения с помощью LINQ to SQL / ADO.NET

Можно ли получить план выполнения LINQ to SQL или ADO. NET Query программно для отображения в отладочной информации? Если да, то как?
вопрос задан: 8 June 2011 16:30
0
ответов

Как сканирование таблицы может вернуть больше строк, чем в таблице?

У меня сложный запрос к базе данных с плохой статистикой и фрагментированными индексами. Что меня озадачивает, так это то, что когда я исследую реальный план запроса, я получаю 54 M строк при сканировании таблицы, в которой есть ...
вопрос задан: 27 May 2011 00:06
0
ответов

Один и тот же запрос - разные планы выполнения

SQL 2008. У меня есть тестовая таблица: создать таблицу Продажа (SaleId int identity (1, 1) ограничение первичного ключа PK_Sale, Test1 varchar (10) null, RowVersion rowversion not null ...
вопрос задан: 20 May 2011 15:10
0
ответов

Как дольше поддерживать курсоры в v $ sql_plan

Я пытаюсь проанализировать план выполнения запроса в моей базе данных Oracle. Я установил alter system set statistics_level = all; Таким образом, я могу сравнивать расчетную мощность и время с фактическими ...
вопрос задан: 13 April 2011 06:09
0
ответов

Почему один и тот же запрос SQL будет иметь результат с другим планом выполнения при выполнении через процедуру sp_executeSQL?

Как указано в заголовке, я не понимаю, почему sp_executeSQL будет генерировать совершенно другой план выполнения, чем выполнение запроса из Sql Management Studio. Мой рассматриваемый запрос займет 3 ...
вопрос задан: 30 March 2011 14:44
0
ответов

Как встроить переменную в PL / SQL?

Ситуация У меня возникли проблемы с планом выполнения моего запроса для запроса среднего размера по большому объему данных в Oracle 11.2. 0.2.0. Чтобы ускорить процесс, я ввел фильтр диапазона, который ...
вопрос задан: 18 March 2011 15:33
0
ответов

Почему этот SQL приводит к сканированию индекса вместо поиска индекса?

Кто-нибудь, пожалуйста, помогите мне настроить этот SQL-запрос ? ВЫБЕРИТЕ a.BuildingID, a.ApplicantID, a.ACH, a.Address, a.Age, a.AgentID, a.AmenityFee, a.ApartmentID, a.Applied, a.AptStatus, a.BikeLocation, a ....
вопрос задан: 28 January 2011 22:27
0
ответов

Инструменты для визуализации планов выполнения xml в формате HTML

Существуют ли какие-либо инструменты / таблицы стилей XSLT для преобразования планы выполнения XML, возвращенные Microsoft Visual Studio в HTML? Если это не удастся, знает ли кто-нибудь о методах, которые могут быть ...
вопрос задан: 27 January 2011 05:53
0
ответов

Вложенные циклы в MySQL

В этой презентации О'Рейли есть параграф, в котором представлены некоторые ключевые концепции для понимания MySQL EXPLAIN: Что такое JOIN? Все является JOIN, потому что MySQL всегда использует вложенный -...
вопрос задан: 14 January 2011 17:58
0
ответов

Стоит ли покупать Mahout in Action, чтобы освоить Mahout, или есть другие лучшие источники?

В настоящее время я очень часто пользуюсь Apache Mahout, и я ' м рассматривает возможность покупки книги Mahout in Action. К сожалению, мне очень трудно понять, сколько стоит эта книга ...
вопрос задан: 22 December 2010 15:05
0
ответов

MySQL объясняет, что отфильтрованный столбец перескакивает на 4100 с индексом

Мой запрос: EXPLAIN EXTENDED SELECT `artwork`.` id`, `artwork`.`added` FROM` artwork` ЗАКАЗАТЬ `artwork`. `added` DESC LIMIT 0, 6 Когда я добавил индекс на" добавлен ", чтобы избежать использования файловой сортировки и ...
вопрос задан: 8 December 2010 22:00
0
ответов

Инструменты для визуализации объяснения mysql [закрыто]

Я знаю, что существует визуализатор плана выполнения запроса. Но никогда не смотрите на mysql. Вы знаете один?
вопрос задан: 8 December 2010 21:38
0
ответов

SQL Server: функции с табличными значениями и хранимые процедуры

Я много читал о планах выполнения и проблемах динамических параметров в хранимых процедурах. Я знаю предлагаемые решения для этого. У меня вопрос, однако, все, что я ...
вопрос задан: 23 November 2010 10:02
0
ответов

Объединение наборов данных с EXCEPT вместо проверки IS NULL в LEFT JOIN

В настоящее время я прохожу сертификацию Microsoft SQL Server 2008 - Разработка баз данных (экзамен MCTS 70-433). В одной из предыдущих глав, посвященных объединению наборов данных, я наткнулся на ...
вопрос задан: 22 November 2010 20:46
0
ответов

SQL-запросы, планы выполнения и «параллелизм»

Итак, я (все еще) просматриваю некоторые медленные устаревшие представления sql, используемые для вычисления некоторых средних и стандартных отклонений на (иногда) большом наборе данных. В итоге я получаю представления, объединяющие представления, объеди
вопрос задан: 5 October 2010 08:37
0
ответов

query plan shows cost of 54% for an insert when no rows actually involved

In one of my queries there's an insert of data into a temp table. Looking at the query plan, it shows the the actual insert into temp table took 54% (just inserting data into temp table). However, no ...
вопрос задан: 11 September 2010 15:01
0
ответов

Физические операторы в планах выполнения SQL Server: то, что, снова переплетает, перематывается и количество выполнения?

Я пытаюсь понять физические операторы в планах выполнения SQL Server. Эта страница довольно полезна: http://technet.microsoft.com/en-us/library/ms191158.aspx SSMS 2008 показывает некоторый физический оператор...
вопрос задан: 31 March 2010 22:53