Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.191.186.84] |
|
Данный раздел предназначается для обсуждения вопросов использования баз данных, за исключением составления запросов на SQL. Для этого выделен специальный раздел. Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ. |
Сообщ.
#1
,
|
|
|
Добрый вечер!
Необходимо импортировать базу данных из текстового файл в UNICODE, разделитель полей - TAB, около 30 млн. записей 30-50 гбайт, 1 таблица данных. ОС - Windows (физически - это несколько текстовых файлов, структура - одна и та же). Цель: формировать разовые/редкие SQL-запросы в простом редакторе (простая группировка и суммирование) и сохранять результат в Excel. Нормализация не планируется. У MS Access ограничение по объему 1 файла - не подходит (знаю, что можно обхитрить, разбивать - это не подходит, нужна простота, а не красота решения). Вопрос: какой продукт лучше подойдет для этой цели (лучше свободный/бесплатный, без изысков) ? |
Сообщ.
#2
,
|
|
|
Так пробуйте разные движки MySQL/MS SQL/PostgreSQL/SQLite/https://www.interface.ru/public/sr_ob/sr_ob...1jvz21494455354
Слишком расплывчато написали. Можно предложить только выбор различных вариантов. https://en.wikipedia.org/wiki/Comparison_of...agement_systems |
Сообщ.
#3
,
|
|
|
macomics, а что больше подойдет-то, так нельзя подсказать ?
К сожалению, у меня возможности пробовать и оптимизировать разные варианты. У меня 1 попытка поэтому и спрашиваю более опытных коллег, главный критерий простота установки и работы с СУБД. Производительность движка не является критерием. Слышал, что MS SQL больно тяжел... (на практике не знаю). |
Сообщ.
#4
,
|
|
|
MySQL пробуй. Ставится на раз два, а интерфейс можно через http/php/mysql, можно через встроенный менеджер или вообще через консоль вводить запросы.
Добавлено Цитата Lun2 @ У меня 1 попытка А это как? При использовании файлы самоудаляются? |
Сообщ.
#5
,
|
|
|
Цитата macomics @ MySQL пробуй. Ставится на раз два, а интерфейс можно через http/php/mysql, можно через встроенный менеджер или вообще через консоль вводить запросы. Добавлено Цитата Lun2 @ У меня 1 попытка А это как? При использовании файлы самоудаляются? Не то, но похоже - нет времени и возможностей для экспериментов. Добавлено Спасибо! |
Сообщ.
#6
,
|
|
|
https://dev.mysql.com/downloads/installer/ Ссылка на скачивание только сервера под Windows с официального сайта - GPL лицензия.
|
Сообщ.
#7
,
|
|
|
Цитата Lun2 @ главный критерий простота установки и работы с СУБД. В описанных условиях я бы предложил использовать embedded-решение, не требующее установки сервера БД. Наиболее простым и в то же время достаточно функциональным решением считаю, например, конвертацию данных в БД формата SQLite и использование HeidiSQL в качестве клиента. Решение не требует установки сервера БД, клиент использует встроенную (вернее, входящую в состав) библиотеку доступа к данным. Результаты запросов экспортируются в CSV, хорошо принимаемый в Excel. |