Михайло Мих
Был на сайте: 28.11.2023 10:13

Михайло Мих bunak

Паспорт не верифицирован

Хранение битовой маски в MySQL 

  • 63
  • Опубликовано: 2019-05-02
Разработка решения для хранения битовой маски (>64 бит) в MySQL

Нужно было перегнать БД из TranseBase в MySQL. И встретил я там битовую маску длиной 252, максимум до 1024

Принимая во внимание:
* максимальный размер битового поля в MySQL - 64 бит,
* нужно как минимум хранить 252 бит, а строк в таблицах исчисляется в миллионах
* varchar(252) - дофига может жрать места (на минутку 252 байта + длина)

рассматривалось решение хранить битовую маску в TINYBLOB типе, потому что размер этого поля зависит от реальной длины хранимой информации + 1 байт(длина). Т.е. надеемся что 252 влезут в 31 байт + байт на длину.
Хранение битовой маски в MySQL
Комментариев нет
оставить комментарий могут только авторизованные пользователи
Другие работы автора:
Fiat ePER экспорт в MySQL

Fiat ePER экспорт в MySQL Экспорт данных из Fiat ePER в MySQL В результате БД, рисунки, схема БД, веб-интерфейс с sql-запросами, поиск по VIN

VAG ETKA 7.4 (7.3) экспорт в MySQL

VAG ETKA 7.4 (7.3) экспорт в MySQL Экспорт данных VAG ETKA 7.4 (7.3) в MySQL В результате БД, рисунки, схема БД, веб-интерфейс с sql-запросами Внедрен поиск по VIN локальной БД, которая наполняется энтузиастами – http://rutracker.org/forum/viewtopic.php?t=4678971

Toyota EPC экспорт данных в MySQL

Toyota EPC экспорт данных в MySQL Экспорт данных из программы оригинальных запчастей Toyota EPC в MySQL. В результате База данных, рисунки, веб-интерфейс (php-скрипты+sql-запросы), поиск по VIN. Для улучшения понимания структуры БД создана схема БД.

OEM номера и наименованя оригинальных автомобильных запчастей

OEM номера и наименованя оригинальных автомобильных запчастей База данных наименований оригинальных автомобильных запчастей одной таблицей Формат таблицы: бренд, ОЕМ-номер, наименование Количество запчастей: 14 715 231 Содержит марки: -------------------------------------- BMW,Mini,Rolls-Royce автопром СНГ Ch…

KIA Microcat экспорт в MySQL

KIA Microcat экспорт в MySQL Экспорт данных из KIA Microcat в MySQL. В результате База данных, рисунки, веб-интерфейс (php-скрипты+sql-запросы), поиск по VIN, поиск по номеру запчасти. Для улучшения понимания структуры БД создана схема БД.

Hyundai Microcat экспорт данных в MySQL

Hyundai Microcat экспорт данных в MySQL Экспорт данных из Hyundai Microcat в MySQL. В результате База данных, рисунки, веб-интерфейс (php-скрипты+sql-запросы), поиск по VIN. Для улучшения понимания структуры БД создана схема БД.

Honda EPC (EU, GN, JP) экспорт данных в MySQL

Honda EPC (EU, GN, JP) экспорт данных в MySQL Экспорт данных из трех программы оригинальных запчастей Honda EPC в MySQL – Europa, General, Japan В результате База данных, рисунки, веб-интерфейс (php-скрипты+sql-запросы), поиск по VIN. Для улучшения понимания структуры БД создана схема БД.

Mercedes-Benz EPC EWA net экспорт в MySQL

Mercedes-Benz EPC EWA net экспорт в MySQL Экспорт данных из Mercedes-Benz EPC EWA net в MySQL. В результате БД, рисунки, схема БД, веб-интерфейс с sql-запросами, поиск по VIN (DataCard)