powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Hardware [игнор отключен] [закрыт для гостей] / выбор между i7-3770K и i5-3570К для домашней работы на Access
33 сообщений из 33, показаны все 2 страниц
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38221277
gerra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема в следующем: у меня стоит i5-2400, я работаю дома с базой данных, пробные запросы отрабатывались за 1мин,
сейчас я удвоил количество данных на входе, запрос работает 3мин, мне еще нужно примерно в 10 раз увеличить количество
данных на входе и хочется увеличить скорость за разумные деньги, т.к. ждать часами очень неудобно.

Я обратил внимание, что мой Акцесс грузит реально только одно ядро (у меня win7-64), еще при первом запуске как-то загружены
остальные ядра, а уже при следующих запросах - четко только одно ядро. Есть ли смысл ставить i7 если его все отличие от i5 только в добавочных виртуальных 4 ядрах (которые, возможно подтормаживают реальные, т.е. я имею в виду, что одно реальное ядро
по идее должно работать с Акцессом быстрее, чем одно виртуальное ядро). Но это просто общие соображения.

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

И еще - как-то можно активировать остальные ядра? По крайней мере процесс Акцесс имеет право на все ядра, я проверял. Неужели
Акцесс-10 (64 бита) такой тупой? Может, есть надежда??
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38221284
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сменить access как базу данных, начав использовать sql-сервера, а сам продукт использовать как среду разработки клиентской части...
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38221320
gerra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
То есть, если я скачаю бесплатную ограниченную версию SQL, то она будет грузить все ядра? Или нужна полная платная версия?
Или имеется в виду, что подключится к удаленному серверу?

Но так как я все равно планирую купить комп, то какой проц все-таки выбрать? Точно ли лучше i7?
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38221326
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerra,

Если вам просто для выборок, то поставьте SQL Server Evaluation (триал на 6 месяцев). Если для разработки, то SQL Server Developer (1500р). Будет в разы быстрее даже на текущем оборудовании.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38221329
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerraНо так как я все равно планирую купить комп, то какой проц все-таки выбрать? Точно ли лучше i7?

Для вашей задачи на текущем ПО все равно, то есть разница будет минимальна.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38221358
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КритикgerraНо так как я все равно планирую купить комп, то какой проц все-таки выбрать? Точно ли лучше i7?

Для вашей задачи на текущем ПО все равно, то есть разница будет минимальна.+1

не в процессоре дело, а в ... ну, насчет загрузки одного ядра наверное в аксесе, а насчет долгого времени выполнения запроса, вполне может быть и в кривом запросе...
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38221394
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerra,

Попробуй писать заапросы так, чтобы они выполнялись быстрее.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38221406
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerraДругие проц. тоже готов рассмотреть, если это разумные цены.лучше рассмотри покупку флешки (SSD) и ОЗУ.
gerraНеужели Акцесс-10 (64 бита) такой тупой?У него просто другая сфера применения.
Учи язык SQL, потом можешь хоть нам, хоть к потгресникам, а не только на MSSQL.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38221453
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerraТо есть, если я скачаю бесплатную ограниченную версию SQL, то она будет грузить все ядра? Или нужна полная платная версия?
Или имеется в виду, что подключится к удаленному серверу?
Но так как я все равно планирую купить комп, то какой проц все-таки выбрать? Точно ли лучше i7?
Никто вам по полной программе не сможет дать ответ, потому что возможно:
1. Ваша база плохо спроектирована, просто отсутствуют необходимые индексы и т.д.
2. Ваши запросы плохо спроектированы, в результате идет полный скан таблицы(таблиц)
3. Access файл-серверная база, возможно упирание в железо

Кстати первые 2-а пункта могут положить и гораздо более мощный комп нежели i7
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38221713
Константин Цветков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerraТо есть, если я скачаю бесплатную ограниченную версию SQL, то она будет грузить все ядра? Да. Microsoft SQL Server Express (64-bit).
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38221716
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин ЦветковgerraТо есть, если я скачаю бесплатную ограниченную версию SQL, то она будет грузить все ядра? Да.Одним SQL-запросом?
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38221725
Константин Цветков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftКонстантин Цветковпропущено...
Да.Одним SQL-запросом? Всё может быть.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38221753
rahzer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторMicrosoft SQL Server Express (64-bit).
Для SQL Express 2012 - Ограничения - 1 физ проц с 4 ядрами, 1ГБ оперативы для SQL, база не более 10ГБ
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38222585
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerra,

По вашему основному вопросу.

Если у вас есть лишние деньги, купите i7. Это в любом случае сделает комп поворотливее, на всех приложениях, а жизнь -- приятнее.
Если денег нет или с ними напряги -- не покупайте.

Ваша access-база ни в одном из случаев развития событий вероятнее всего быстрее работать НЕ станет .
БД работают быстро в основном за счёт двух ключевых вещей:
использование индексов (а для этого нужны правильные запросы и правильные индексы для них)

кэширование данных в памяти

авторЯ обратил внимание, что мой Акцесс грузит реально только одно ядро

Большинство запросов в БД НЕ распараллеливаются в принципе. Тем более в access.

авторЭто у меня не сервер, а обычный домашний компьютер.
Не нотик кстати ?

авторИ еще - как-то можно активировать остальные ядра? Может, есть надежда??

Успокойтесь, все ядра для акцеса активированы. Всё, что ему надо, он пожрёт.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38222755
gerra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
запрос мой наверняка не очень кривой (т.е. я знаю как его улучшить примерно на 20%, но это скорее всего все, что можно
сделать). Дело не в том, что я большой специалист, а в том, что задача достаточно простая, там трудно сильно напутать.
У меня очень простые запросы, я даже SQL почти не использую, а стандартные средства Акцесс (т.е. они на SQL сами
пишут). Но у меня на входе больше миллиона записей, а нужно в 10 раз больше. Шеф предлагает пересесть на
большой комп какой-то, но мне больше нравится работать дома. Индексы там есть уже, где это возможно, но исходная
база специфическая и кривоватая.
У меня такое подозрение, что лучше все-таки брать i5 и гнать его по-максимуму. MS SQL-64 скачал, теперь разбираюсь, как
на него пересесть. Посмотрим, насколько это быстрее.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38222815
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
11.04.2013 10:39, gerra пишет:

> И еще - как-то можно активировать остальные ядра? По крайней мере
> процесс Акцесс имеет право на все ядра, я проверял. Неужели
> Акцесс-10 (64 бита) такой тупой? Может, есть надежда??

Смешно... неужели ты всерьёз думал, что это убогое дерьмо умеет
распараллеливать запросы? Переходи для начала на нормальный SQL-сервер.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38222822
maximjon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim2000Смешно... неужели ты всерьёз думал, что это убогое дерьмо умеет
распараллеливать запросы?


Как ты мог, вот как ты мог оскорбить Акссес?! Они же мелкие и мягкие :)

А если серьёзно, то переходи на mysql, он совершенно бесплатный.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38222825
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerraисходная
база специфическая и кривоватаяБыть может, есть смысл выпрямить исходную базу? И, уж, с миллионами записей на стандартных средствах акса... жесть. Меня терзают смутные сомнения что и два то ядра он вообще загрузит при хорошем раскладе.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38222827
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rahzerДля SQL Express 2012 - Ограничения - 1 физ проц с 4 ядрами, 1ГБ оперативы для SQL, база не более 10ГБОн тебе напараллелит, ага. Пиши еще.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38222897
gerra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Relic HunterrahzerДля SQL Express 2012 - Ограничения - 1 физ проц с 4 ядрами, 1ГБ оперативы для SQL, база не более 10ГБОн тебе напараллелит, ага. Пиши еще.

Не понял, чем плохи эти параметры. У меня сейчас база 0,6ГБ, будет максимум 6, т.е. вроде вписываюсь.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38222916
sld
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sld
Гость
смотри в профайлере на чом затык происходит в твоей программе, может памяти мало, может ещё чо?
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38223014
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerra Но у меня на входе больше миллиона записей, а нужно в 10 раз больше. Шеф предлагает пересесть на большой комп какой-то, Лучше пересесть на хороший SQL-сервер.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38223037
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerra,

В общем ты реши сначала проблемы оборудования свои, а потом уже приходи за решением проблем софта.
В отдельной ветке, в другом форуме этого сайта.
А а еще лучше — наймите профессионалов, 10 млн это уже не шуточная бд.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38223061
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerraИндексы там есть уже, где это возможно, но исходная база специфическая и кривоватая.

Исправь кривизну, и только потом думай о железе.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38223142
Sergo-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Индексы лучше не пихать туда, где возможно. Они помогут только в том случае, где они действительно необходимы. В ином случае индексы могут и навредить. Например, если в выборку из 10 млн записей попадают более половины, то использование индексов - сомнительное занятие. Хорошие SQL машины могут при разборе операторов могут отказаться от использования индексов. А в вашем случае надо вручную проверить применимость индексов.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38223242
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerraШеф предлагает пересесть на большой комп какой-то, но мне больше нравится работать дома.Одно другого как правило не исключает. только сдается мне ты даже на "большом" компе прироста не увидишь. Думай над архитектурой, тут и железо и программы, может быть что-то можно собирать по частям одновременно, если диск SSD и несколько ядер проц, то оно распараллелится и на файрберде, например. К тому же нет драконовских ограничений на память и базу. Надо понимать, что M$SQL экспресс это "первая доза", слезть потом с него будет ой как не просто, ну или раскошеливаться на полнофункциональную версию, что недешево и завязано на виндовс сервер, который тоже недешевый. У тебя исходные данные и то под потолок экспресса, а потом подрастет и привет, см. выше.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38223404
vladK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плохо спроектированное и не оптимизированное на Аксесс наврядли сильно уступит плохо спроектированному и не оптимизированному в mssql.
Тем более, если перенести это 1:1.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38223405
gerra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Khod,
кривизну правим потихоньку - но это ведь все ручками приходится делать...
как там у Стругацких: "Познание бесконечности требует бесконечного времени..."

то, что можно было запросами убрать (пустые поля, где не нужно пустых, например), то
запросами почистили.
Индексированы там всего 6 полей и больше не требуется, в общем она просто здоровая, но
достаточно простая. Так что попробую SQL сервер как работает и железо разгоню.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38223415
gerra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot MasterZiv]gerra,

Ваша access-база ни в одном из случаев развития событий вероятнее всего быстрее работать НЕ станет .
БД работают быстро в основном за счёт двух ключевых вещей:
использование индексов (а для этого нужны правильные запросы и правильные индексы для них)

кэширование данных в памяти

а как сделать кэширование? я памяти собираюсь поставить 16ГБ, там нужно сделать виртуальный диск?
или это как-то проще делается?
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38223472
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerraKhod,
кривизну правим потихоньку - но это ведь все ручками приходится делать...
как там у Стругацких: "Познание бесконечности требует бесконечного времени..."

то, что можно было запросами убрать (пустые поля, где не нужно пустых, например), то
запросами почистили.
Индексированы там всего 6 полей и больше не требуется, в общем она просто здоровая, но
достаточно простая. Так что попробую SQL сервер как работает и железо разгоню.

Ну, SQL сервер будет работать быстрее
А на счёт того, что база приведена к номальной форме... не уверен.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38223498
rahzer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНу, SQL сервер будет работать быстрее
Если версия SQL Express - там будет только 1ГБ и пофиг сколько там в ОС, хоть 32ГБ))
Рам-диск, а смысл если нет затыка по дисковой подсистеме, то он и не поможет..
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38223932
Иван Помидоров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot gerra]MasterZivgerra,

Ваша access-база ни в одном из случаев развития событий вероятнее всего быстрее работать НЕ станет .
БД работают быстро в основном за счёт двух ключевых вещей:
использование индексов (а для этого нужны правильные запросы и правильные индексы для них)

кэширование данных в памяти

а как сделать кэширование? я памяти собираюсь поставить 16ГБ, там нужно сделать виртуальный диск?
или это как-то проще делается?


перестаньте слушать нубов и, если действительно интересуют аспекты производительности, читайте соответствующую литературу.
...
Рейтинг: 0 / 0
выбор между i7-3770K и i5-3570К для домашней работы на Access
    #38224085
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gerraНо у меня на входе больше миллиона записей, а нужно в 10 раз больше. Шеф предлагает пересесть на большой комп какой-то, но мне больше нравится работать дома. Индексы там есть уже, где это возможно, но исходная база специфическая и кривоватая.
У меня такое подозрение, что лучше все-таки брать i5 и гнать его по-максимуму. MS SQL-64 скачал, теперь разбираюсь, как на него пересесть.А что вам запрещает развернуть SQL-сервер на "большом" компе и работать из дома с вашего компа (по RDP, например)?
...
Рейтинг: 0 / 0
33 сообщений из 33, показаны все 2 страниц
Форумы / Hardware [игнор отключен] [закрыт для гостей] / выбор между i7-3770K и i5-3570К для домашней работы на Access
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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