Вопрос по phpmyadmin, sql и индекс

backoff

Client
Регистрация
20.04.2015
Сообщения
6 052
Благодарностей
6 481
Баллы
113
Сдаюсь, уже день бьюсь, не могу создать столбец id чтобы он был индексом таблицы.

я пробовал сначала заливать дамп, потом создавал столбец id но выдает ошибку ( Duplicate entry '0' for key 'PRIMARY' )
пытался сначала сделать все столбцы и импортировать бд, после импорта ничего в бд не попадает, выдает ошибку, которую надо смотреть в журнале, я его не могу найти :-)

Короче говоря,есть большая база, из которой надо брать выборку и после выборки добавлять значение, что данные строки были взяты (через UPDATE)
так вот это происходит очень долго ( 20 сек ) на запрос, посоветовали сделать индекс, а вот как его сделать я не могу понять, прошу помощи и местных гуру.

напишите по шагам что и как надо делать в phpmyadmin, я в бд не силен.

спасибо
 

inotoxic

Client
Регистрация
20.04.2015
Сообщения
354
Благодарностей
164
Баллы
43
Можно так
в php myadmin - не селен
 

backoff

Client
Регистрация
20.04.2015
Сообщения
6 052
Благодарностей
6 481
Баллы
113

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 763
Благодарностей
1 391
Баллы
113

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113

backoff

Client
Регистрация
20.04.2015
Сообщения
6 052
Благодарностей
6 481
Баллы
113
получилось.

Подскажите, как можно таблицу в бд перемешать? Каким запросом
 
  • Спасибо
Реакции: TIIGR и Gulid

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 763
Благодарностей
1 391
Баллы
113
смысла в перемешивании никакого нету
если нужна выборка случайных данных из таблицы, то курить в торону ORDER BY RAND() или менее ресурсоемких вариантов
 

backoff

Client
Регистрация
20.04.2015
Сообщения
6 052
Благодарностей
6 481
Баллы
113
смысла в перемешивании никакого нету
если нужна выборка случайных данных из таблицы, то курить в торону ORDER BY RAND() или менее ресурсоемких вариантов
тут именно тот вариант, где нужно перемешивание.
но вышел из ситуации так.
порезал файл на куски и зенкой перемешал, осталось залить в бд
 
  • Спасибо
Реакции: TIIGR и Gulid

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)