Переключение на Главную Страницу Страницы: [1] 2 3 ... 8 ОтправитьПечать
Очень популярная тема (более 25 ответов) Topic закрыт (число прочтений - 54505 )
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Topic закрыт
14. Августа 2013 :: 10:42
Печать  
.
« Последняя редакция: 15. Февраля 2015 :: 04:38 - vladimirmir2012 »  
Наверх
 
IP записан
 
Satans Claws
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 721
Зарегистрирован: 29. Ноября 2010
Re: А-ля 1С
Ответ #1 - 15. Августа 2013 :: 02:02
Печать  
Цитата:
-  Предоставляемая в 1cpp "ИндексированнаяТаблица" конечно является большим подспорьем, но она не пригодна
  для работы с большими объемами данных / миллионы записей. И скорость работы с ней резко замедляется ... .../
  Я так например решаю этот вопрос use какой-либо СУБД /мне пока хватает MySQL/.
  К примеру нужно сделать отчет и при этом нужно перелопатить 10 миллионов записей. И при этом обеспечить
  разного рода группировки ... ...
  Пока себя вполне оправдывает создание в MySQL временной таблицы /или нескольких таблиц/ с последующим их
  use для построения отчета /понятно, что MySQL предоставляет нам и GROUP BY и ORDER BY, ... ... /
  И все как бы хорошо и эффективно решаемо, но можно и нужно проще и лучше /это достижимо и реально/


А откуда возникает такой объем данных?
  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Re: А-ля 1С
Ответ #2 - 15. Августа 2013 :: 03:59
Печать  
.
« Последняя редакция: 23. Февраля 2014 :: 14:21 - vladimirmir2012 »  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Re: А-ля 1С
Ответ #3 - 15. Августа 2013 :: 04:03
Печать  
.
« Последняя редакция: 01. Марта 2014 :: 08:48 - vladimirmir2012 »  
Наверх
 
IP записан
 
ADirks
1c++ developer
1c++ moderator
Отсутствует


А нужны ли мы нам?

Сообщений: 692
Местоположение: Новосибирск
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: А-ля 1С
Ответ #4 - 15. Августа 2013 :: 04:08
Печать  
моя developer позиция use SQL для больших объёмов data.
  
Наверх
 
IP записан
 
Satans Claws
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 721
Зарегистрирован: 29. Ноября 2010
Re: А-ля 1С
Ответ #5 - 15. Августа 2013 :: 04:34
Печать  
Иглишь, мазафака, ду ю спик ит?
В рунете принято общаться по русски.

Я к чему - я сильно соменваюсь, что тебе эти 10 млн строк прилетели с КОМ-порта.
Откуда-то же ты их взял?
Скорее всего - из какой-то СУБД. Если со стороны источника не совсем олени - то СУБДой будет что-то скулеподобное, в крайнем случае - ДБФ/Ацесс.
А значит надо использовать средства СУБД - благо все они, как правило, позволяют делать джойны.
  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Re: А-ля 1С
Ответ #6 - 15. Августа 2013 :: 04:34
Печать  
...  
« Последняя редакция: 22. Февраля 2014 :: 11:03 - vladimirmir2012 »  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Re: А-ля 1С
Ответ #7 - 15. Августа 2013 :: 04:38
Печать  
.
« Последняя редакция: 23. Февраля 2014 :: 14:21 - vladimirmir2012 »  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Re: А-ля 1С
Ответ #8 - 15. Августа 2013 :: 04:44
Печать  
.
« Последняя редакция: 14. Июня 2014 :: 18:12 - vladimirmir2012 »  
Наверх
 
IP записан
 
Satans Claws
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 721
Зарегистрирован: 29. Ноября 2010
Re: А-ля 1С
Ответ #9 - 15. Августа 2013 :: 04:46
Печать  
vladimirmir2012 писал(а) 15. Августа 2013 :: 04:38:
... что тебе эти 10 млн строк прилетели с КОМ-порта.
Ладно пусть будет 100000 записей ...


Вот в том-то и дело, что не "пусть".
На малых выборках (и даже выборках средних размеров) ИТ работает просто отлично.

А 10 мегазаписей - в принципе, скорее всего она способна обработать - если менеджер памяти позволит ей отожрать соотв. количество памяти. Но распараллеливания джойна между процами 100% не будет. Подробнее может сказать АДиркс.

А МС-скуль, например, написан так, что он на таких выборках уже может и распределить нагрузку между несколькими процами и, более того, даже на 32-битной оси способен сожрать более 4 гигов памяти.
Так что вместо набивки данными индексированной таблицы разумнее набить данными таблицу скуля и делать необходимые операции там.

Ничего в этом постыдного нет. Каждой задаче свои инструменты.
  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Re: А-ля 1С
Ответ #10 - 15. Августа 2013 :: 05:08
Печать  
.
« Последняя редакция: 22. Февраля 2014 :: 11:04 - vladimirmir2012 »  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Re: А-ля 1С
Ответ #11 - 15. Августа 2013 :: 06:05
Печать  
.
« Последняя редакция: 22. Февраля 2014 :: 11:04 - vladimirmir2012 »  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Re: А-ля 1С
Ответ #12 - 15. Августа 2013 :: 06:14
Печать  
.
« Последняя редакция: 22. Февраля 2014 :: 11:04 - vladimirmir2012 »  
Наверх
 
IP записан
 
Satans Claws
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 721
Зарегистрирован: 29. Ноября 2010
Re: А-ля 1С
Ответ #13 - 15. Августа 2013 :: 06:58
Печать  
Я чувствую себя лишним в этом монологе.
Dixi.
  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Re: Topic закрыт
Ответ #14 - 15. Августа 2013 :: 07:08
Печать  
.
« Последняя редакция: 15. Февраля 2015 :: 04:39 - vladimirmir2012 »  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 3 ... 8
ОтправитьПечать