Страницы

Поиск по вопросам

воскресенье, 8 декабря 2019 г.

Где взять бэкап какой-нибудь большой базы?

#sql #sql_server


Хотелось бы немного потренироваться на кошках в области составления sql запросов,
индексов и всего такого. Для этого мне хотелось бы найти какую-нибудь большую базу
данных с достаточно большим количеством записей в таблицах (более 100 миллионов). Может
кто знает, есть ли где такие бэкапы в свободном доступе? 
    


Ответы

Ответ 1



Stackexchange (частью которого является этот сайт) публикует дамп собственной базы, правда я сам не пробовал с ним играть. Структура базы в этом дампе в общих чертах описана тут. Если есть проблемы с импортом этого в sql, то по метке data-dump есть несколько ответов по вопросам связанным с импортом. Еще список баз, которые можно использовать для тестирования, может быть частью устаревшим, но большей частью полезен

Ответ 2



Можно попробовать взять дампы википедии: https://dumps.wikimedia.org/backup-index.html Ссылка на инструкцию с описанием таблиц: https://ru.wikipedia.org/wiki/Википедия:Как_сделать_копию_Википедии

Ответ 3



Следюущий код достаточно быстро заполняет поля уникальными значениями. Как раз подходит для анализа оптимизации, индексов и т.д.. While 1=1 INSERT INTO 'your table' VALUES (NEW ID(), NEW ID(), NEW ID(), DatePart(millisecond,GetDate())

Комментариев нет:

Отправить комментарий