Купил недавно ноутбук.
1. 4x ядерный. Core i7, 2.4Ghz.
2. Ram: 20gb
3. Video Radeon xxxx 2gb
4. HDD: 500tb.
Конфигурация - мощная, на мой взгляд. Я установил OracleXE 11g, SqlDeveloper и выполняю запрос:
select 1 from dual;
который выполняется 1.2 секунды. Не помагает ни перезагрузка компьютера, ни перезапуска базы.
В чем может быть проблема??
я думал над этим, но неужели настолько огромная разница? Запросы, которые на рабочем компьютере бегают за 7-10 секунд, здешь отрабатывают за 37 - 47 секунд. (Естественно дампы баз одинаковые)
Блин, ну это точно ошибка у вас в расчетах эксперимента, а не у нас в фундаментальном знании принципов работы жесткого диска, оперативной памяти и архитектуры процессора, которых мне с базовым уровнем программирования достаточно, чтобы определить проблему вашего эксперимента. В условиях допущена ошибка, быстро - это реально.
я с вами вообще не спорил.. я просто хочу понять, почему две одинаковые базы на разных компьютерах выполняют запросы - одинаковые, на "холодную" базу - и результаты отличаются вдвое. Даже такой просто запрос как: select 1 from dual; выполняется целую СЕКУНДУ, это не фул-скан таблицы, это не джоин даже. Просто запрос в системную таблицу - и такой огромный пинг.
установил ssd в msata порт, перенес на него систему и базу - все летает. таки да, ssd - мой ответ. Поразительная разница, запросы упали до рабочего состояния.
Спасибо за понимание, у всех свой контекст восприятия, я не могу много времени на одного незнакомца-человека тратить =)
P.S. О Вашем восприятии, вдруг Вы убежденный маковод, но не признаетесь? Там давно SSD, вот в Вашем контексте восприятия это и есть "рабочее состояние", а я не е*у маковод вы, или мамонт законченный, который с дискеты грузится, где у него супер-крипто-ключ xD.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.