Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Уровени анализа b-tree дерева / 15 сообщений из 15, страница 1 из 1
28.10.2016, 13:51
    #39336224
Миша78
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
Друзья, доброго времени суток.

Был на собеседовании и задали такой вопрос: "Всем известно, что Oracle при посике по и ндексу не опускается ниже третьего уровня ветвеления. В таблице 1 миллиард записей, искомая запись находится на 4 уровне ветвления как будет действовать Oracle?"

Я не ответил, подскажите правильный ответ.

Спасибо.
...
Рейтинг: 0 / 0
28.10.2016, 14:19
    #39336252
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
Оракл скажет, что он не знал о том, что "Oracle при посике по и ндексу не опускается ниже третьего уровня ветвеления"
...
Рейтинг: 0 / 0
28.10.2016, 20:23
    #39336653
Sayan Malakshinov
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
Миша78,

озвучьте где такой вопрос задали?
...
Рейтинг: 0 / 0
29.10.2016, 00:20
    #39336721
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
А мне вопрос нравится. И правильный ответ на него Вячеслав Любомудров привел. Топик стартер не ответил, ну и ладно )))
...
Рейтинг: 0 / 0
29.10.2016, 01:12
    #39336731
booby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
Миша78...

Я не ответил, подскажите правильный ответ.

...

Миша, грубая правда жизни состоит в том, что существуют такие вопросы,
на которые не стоит публично искать правильные ответы.
...
Рейтинг: 0 / 0
29.10.2016, 01:59
    #39336735
booby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
Миша78,

подумав, и с заверениями абсолютной нейтральности к произошедшему, решил добавить к предыдущему:
Над вами невежливо надсмеялись, и у меня нет правильного совета по существу произошедшего,
Но, какой-то личный, ваш личный, план - как реагировать на вопросы, ответа на которые вы не знаете, надо выработать.
Само по себе это не сможет немедленно обеспечить страховки от таких вопросов, но, со временем, даст вам возможность отыскать способы как самостоятельно ориентироваться в окружающем пространстве, так и просить помощь разумным образом, с постепенно увеличивающейся вероятностью получения вежливого, а может быть даже вразумительного и
рассудительного ответа, вместо получения насмешки на просьбу.
Что бы, где бы и когда бы вы ни делали - стремитесь сохранять твердое основание.

"Не смог ответить" - это катастрофа.
Научитесь смочь дать твердый ответ.
Даже если он состоит в фразе "я не знаю" или "я не понимаю смысла вашего вопроса".

Это не значит, что этим не воспользуются и не посмеются над вами в следующий раз,
но иначе у вас может не оказаться шанса когда-либо в жизни узнать, что же на самом деле происходит - с индексами, или иными объектами, с вопросами о существовании которых может вас столкнуть ваша жизнь.
...
Рейтинг: 0 / 0
29.10.2016, 08:33
    #39336764
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
Достаточно сказать, что данное утверждение неверно
Миша78Oracle при посике по и ндексу не опускается ниже третьего уровня ветвеления

А фразаМиша78Всем известно, что в данном случае является одним из способов демагогии
...
Рейтинг: 0 / 0
29.10.2016, 09:16
    #39336776
K790
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
Вячеслав Любомудров,

может они рассчитывали ответ на поведение оптимизатора? а-ля full scan etc

не совсем понятен контекст вопроса, до и после так сказать.
...
Рейтинг: 0 / 0
29.10.2016, 09:19
    #39336777
K790
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
хотя и сообщение о миллиарде строк относит к Вячеслав Любомудров в данном случае является одним из способов демагогии
...
Рейтинг: 0 / 0
29.10.2016, 09:42
    #39336785
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
Причем тут FULL SCAN?
И да, миллиард строк как раз и будет где-то четвертый уровень
...
Рейтинг: 0 / 0
29.10.2016, 10:06
    #39336790
K790
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
Вячеслав Любомудров,

FS я про подобную тему Заставить использовать индекс

п.с. неужели собеседующие такие вопросы задают? всегда думал, что по знаниям/опыту.
...
Рейтинг: 0 / 0
29.10.2016, 10:19
    #39336792
K790
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
K790,

ну и картинка напоследок, даже при составном индексе в b-tree 5251063

огласите контору 19835440
...
Рейтинг: 0 / 0
29.10.2016, 16:43
    #39336957
Миша78
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
Вячеслав Любомудров, спасибо.
...
Рейтинг: 0 / 0
21.11.2016, 12:30
    #39350944
Миша78
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
Контора Спортмастер))
...
Рейтинг: 0 / 0
21.11.2016, 12:46
    #39350967
AlexFF__|
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уровени анализа b-tree дерева
Миша78Контора Спортмастер))
Не взяли?
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Уровени анализа b-tree дерева / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]