The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"большая бд, вычисления на стороне сервера или клиента"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"большая бд, вычисления на стороне сервера или клиента"  
Сообщение от Arifolth email(ok) on 18-Апр-07, 14:10 
вопрос читсо теоретический
Linux/MySQL/C++
есть беза данных MySQL примерно на 10 000 000 объектов. для каждого объекта куча инфы в разных таблицах. нужно провести некоторые математические вычисления (сложение/умножение/вычитание/деление/возведение в степень и т.п.)  

чтобы их произвести нужно запрашивать из разных таблиц много данных.

будет ли быстрее реализовать вычисления для такого большого объёма данных на SQL на стороне сервера или лучше на стороне клиента который на C++/MySQL++?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "большая бд, вычисления на стороне сервера или клиента"  
Сообщение от DeadMustdie email(??) on 19-Апр-07, 09:28 
Если вычислений немного, простых и требующих много данных, лучше их выполнять силами СУБД.
Иначе потери на клиент-серверное взаимодействие сожрут весь benefit от оптимизации кода и потенциального выноса его, родимого, на другой компьютер.

Если объем счета велик и данные можно "засосать" в программу пакетно, лучше написать
такую отдельную программу, так как по структурам данных в памяти она всяко будет бегать
быстрее, чем по выборкам из СУБД.

Это - две крайности. Между ними возможны всякие промежуточные варианты и компромиссы.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру