Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Есть ли готовое решение делать дамп базы с последующим индексированием?

То есть, как обычно, дамп делается структура таблицы 1, данные таблицы 1 ... структура таблицы N, данные таблицы N

Нужно делать дамп так:

Например структура таблицы:
CREATE TABLE
`users` (
`category` ENUM('дом', 'работа', 'учеба') NOT NULL,
`id` MEDIUMINT NOT NULL AUTO_INCREMENT,
`name` CHAR(30) NOT NULL,
`age` SMALLINT(6) NOT NULL,
PRIMARY KEY(`id`, `category`)
INDEX `indx` (`name`(12))
);


1. Структура таблицы 1 без индексов. Например:
SET foreign_key_checks = 0;
CREATE TABLE
`users` (
`category` ENUM('дом', 'работа', 'учеба') NOT NULL,
`id` MEDIUMINT NOT NULL AUTO_INCREMENT,
`name` CHAR(30) NOT NULL,
`age` SMALLINT(6) NOT NULL;


2. Данные таблицы 1. Желательно без "одна" строка данных таблицы - "один" insert, а "много" строк данных таблицы - "один" insert. То есть:
INSERT INTO table
(column1, column2,)
VALUES
(expression1, expression2,),
(expression1, expression2,),;
...


3. Добавление в структуру таблицы 1 индексов. Например:
...
ALTER TABLE `users` ADD PRIMARY KEY (`id`, `category`);
ALTER TABLE `users` ADD INDEX `indx` (`name`(12));
...
SET foreign_key_checks = 1;


Вопросы:
1. Будет ли это эффективнее обычного или это очередные грабли?
2. Повтор: Есть ли готовое решение делать дамп базы с последующим индексированием, особенно для innodb?

Просто не хочется "сидеть" часы, дни, недели и восстанавливать базу.
Ответ:
X-rayboy
1. Будет ли это эффективнее обычного или это очередные грабли?
Не в десять раз быстрее, но сколько-то времени можно сэкономить.

X-rayboy
2. Повтор: Есть ли готовое решение делать дамп базы с последующим индексированием, особенно для innodb?
Вроде, phpMyAdmin это умеет. По крайней мере, индексы после заливки данных точно видел в его дампе и для формирования INSERT какие-то варианты есть на выбор, но не скажу сходу, какие именно.
Вопрос: Подскажите как сделать дамп базы данных

Подскажите пожалуйста как в Firebird можно сделать дамп базы данных, на подобии как в mysql команда mysqldump

Просто есть программа которая использует базу данных Firebird но делать резервную копию с использованием очень долго
Ответ: Один ихз многих нужных советов.
Ускорить бэкап/дамп можно если база и ее бэкап/дамп будет на разных физических HDD (разные разделы одного и того же HDD не помогут ускориться).
Возможно с SSD это не совсем так, но сомнительно что в тачке есть два SSD а бэкапиться на тот же самый девайс что и база плохо не только по соображениям скорости но и по соображениям надежности. Если дохнет девайс - то уносит с собой как базу так и ее бэкапы.
Вопрос: Дамп базы без определенных таблиц

Добрый день.

Какой самый простой и быстрый способ сделать дамп базы удалив данные из определенных таблиц стандартными средствами ? Сделать бэкап, развернуть бэкап, удалить ненужную информацию из таблиц,снова сделать бэкап? можно как то сразу сделать бэкап удаляя информацию из ненужных таблиц?
Ответ: Заскриптовать структуру и нужные данные, после чего разворачивать из скриптов.
Делать бэкап что-то удаляя, меняя и ли уменьшая не получится.
Вопрос: как помешать пользователя не делать Экспорт базы данных (лучший способ)

как помешать пользователя не делать Экспорт базы данных (лучший способ)

Добавлено через 22 секунды
как помешать пользователя делать Экспорт базы данных (лучший способ)
Ответ: я под словам пользователя имел ввиду клиент...

Добавлено через 23 минуты
если у клиента или пользователя есть пароль то не как не можем остановить от импорта таблиц....

Добавлено через 46 секунд
ex значит нечего противопоставить импорту таблиц нету???
Вопрос: Есть ли смысл делать дефрагментацию индексов, расположенных на массиве из SSD дисков?

Есть ли смысл делать дефрагментацию индексов, расположенных на массиве из SSD дисков?
Ответ:
Makar4ik
..только для индекса "дефраг" называется reorganize
И там чуть хитрее. Если индекс по OLTP табличке, то свободного места надо оставить 10-20%.
А если по OLAP, то не более 1%


Может быть и Rebuild. И зачем оставлять 10-20%? Не, если у вас оптимистичная модель или есть readable replica, тогда надо, а так, зависи от...
Вопрос: Поменять данные в дампе базы.

Приветствую!
Есть дамп базы Confluence.
Пришлось откатиться назад по snapshot в vmware, предварительно сделав дамп.
После отката машины, пытаюсь восстановить дамп, он ругается, что server id на нынешней машине другой, в отличие от того, что вы восстановили из дампа и все, дальше ничего не происходит...
Есть server id, который необходимо поменять в дампе, а вот как мне раскурочить этот дамп, чтобы поменять его.
Phppgadmin отказывается вставать, постоянно сыпля ошибки по установке apache2, ибо бэкэнд у меня nginx, или еще по каким то причинам, возможно как увидеть дамп базы еще как-то со всей раскладкой таблиц?
Ответ: Всем спасибо, все восстановил, все гуд.
Вопрос: Готовое решение по документообороту

Как и обещал!!!
Предлагаю готовое решение (Access 2007) по ведению документооборота нескольких организаций. По вопросам жалоб и критики пожалуйста пишите. Интересует каждое Ваше мнение, по всем вопросам документооборота.
P.S. Я там с Tabindex-ам не нормализовал, сделаю когда могут быть изменения в базе.
С уважением А ртур

К сообщению приложен файл (DocumentReestr 1,0 rus.rar - 96Kb)
Ответ: Вот 2003.

Пожалуйста.)))

К сообщению приложен файл (DocumentReestr_2003.rar - 94Kb)
Вопрос: Подскажите есть у кого готовое решение ТОРГ12

Здравствуйте, подскажите пожалуйста

Есть ли у кого готовое решение ТОРГ12 (Возвратная накладнеая) на основании
Таблицы.Поставщики у которой есть следующие поля:
ПолноеНаименование; ИНН; КПП; Адрес; р/с; Банк; БИК; к/с


И если все не входит на один листок, то чтоб осуществлялся переход на новую страницу

Если есть у кого решения не могли бы вы пожалуйста поделиться
Ответ:
Сообщение от shanemac51
-а вот итогииииииииииииии
1) просто отдельный запрос и отдельный именованный диапазон в эксель
2) изначально запрос с данными и итогами через union all

Никаких трудностей не вижу.
Вопрос: Если у кого есть готовый отчёт КМ-6

Если у кого есть готовый отчёт КМ-6 Справка-отчет кассира-операциониста
в Access и кому не жалко, поделитесь.
Ответ: тема закрыта.
Вопрос: Есть готовая БД, помогите неучу, передалить под себя. Описание того, что хочу прикрепила

Есть готовая БД, добрые люди скинули,помогите пожалуйста неучу, переделать под себя. Описание того, что хочу прикрепила в вордовском файле, того что есть в аксессе

К сообщению приложен файл (описание бд.docx - 25Kb)
Ответ: Мать вашу,
подорвался,хотел помочь-увидел ТРИ таблицы:приход,расход,остаток с рядом одинаковых полей и всякое желание почему-то пропало
Но появилось желание посоветовать ТС вдумчиво прочесть и сделать все самой