Здравствуйте, IB, Вы писали:
IB>наглядно это демонстрируешь, переключаясь на обсуждение моих несомненных достоинств, вместо обсуждения твоих заблуждений.
IB>Пальцы подбери, "профи"
IB>Ээээ, а кто ты такой, чтобы я замечал, стараешься ты что-то или нет?
Ну теперь-то, надеюсь, вопросов будет поменьше, чего тебя тут большинство коллег игнорят, кроме rsdn team и "приближённых"?
IB>Вот я, очевидно, что-то из себя представляю, раз ты за мной следишь аж с 2000-х )
Специально за тобой не слежу, просто память хорошая, помню основных активных выступающих с 2003-го года, коих не более сотни-другой в каждый период времени. И ты далеко не во все периоды в эти сотни входил. Я обычно в р-не полтинника держусь, а если начинаю подходить ближе к лидерству — это первый признак того, что я делаю что-то не так, надо срочно сбавить обороты. ))
Понятно, что у тебя с памятью похуже, только я тут не при чём и вообще это не принципиально до тех пор, пока человек с худшей памятью не будет давать советов что-то "освежить" человеку с явно лучшей памятью. Сюрр какой-то.
V>>Любой RTFM должен быть обоснован.
IB>У тебя какой-то болезненный эгоцентризм... Ты себя обоснованием не утруждаешь, а другие стало быть должны? В целом, того факта, что ты фигню сказал, уже достаточно чтобы отправить тебя в учебник, что я и сделал.
Я уже понял, что для тебя фигня. Но просто "отправить в учебник" недостаточно, потому что здесь идёт отправка не в тот учебник.
У меня был банальный курсовик еще на 4-м курсе, когда я должен был выражения РИ переводить в последовательность операций РА.
Да, это всё учат в ВУЗ-ах профильных специальностей еще на 4-м курсе.
Всё мн-во перебора вариантов последовательности RA-операций образует дерево.
Ну разумеется, кто хотя бы раз реализовывал эти алгоритмы, он бы сходу увидел, что отдельные ветки этих деревьев от разных запросов МОГУТ совпадать и совпадают де-факто в случае, например, участия уже пары таблиц с одним и тем же join в разных запросах.
Само построение дерева обхода не бесплатно, разумеется.
Его можно построить заранее.
И я лишь указал на тот любопытный момент, что можно построить весьма компактное представление вариантов обхода дерева, если предположить гипотеитческий вариант "все запросы известны заранее".
Уверен, этот момент не сложный для понимания.
Вот и выходит, что вместо того, чтобы проявить сообразительность, ты встал в известную позу "да ну, фигня какая-то!" (C)
V>>А содержимое твоих источников я знаю слишком хорошо, т.е. заранее знаю, что именно мне предлагают прочесть.
IB>Какая трогательная самоуверенность =)
Тем не менее, инфа открыта и очень давно.
В том числе при прочтении становится понятно, для кого и на каком уровне даётся эта инфа.
Для пользователей системы она даётся.
Для людей без профильного образования.
Положа руку на, в 90-е годы многие из наших коллег были теми самыми микроскопами, которыми забивали гвозди.
Мы были вынуждены писать учётные системы с бухгелтериями и прочий сугубо прикладной шлак уровня домохозяек с PHP, вместо того, чтобы участвовать в разработках самих технологий. Но это была не наша вина, а последствия полнейшего творящегося тогда развала.
Ты ведь тоже не от хорошей жизни не по специальности уже 20 лет работаешь, верно?
Ну так будь хотя бы объективен, хосподя...