Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
arcange
7 лет назад

GolosSQL - Обновление 7

GolosSQL - это публичная база данных MS-SQL со всеми данными блокчейна внутри.

Предыдущие посты:

Что нового?

1. Несколько таблиц были обновлены, чтобы соответствовать последним изменениям в структуре данных блокчейна

Ниже представлены детали изменений

Изменения в таблице Comments

Поле children_rshares2 больше не используется и было удалено.

Изменения в таблице Comments

Поле post_bandwidth больше не используется и было удалено.
Поле blog_category больше не используется и было удалено.
Было добавлено два новых поля: tags_usage и guest_blog

2. Поля блока timestamp были продублированы в соответствующих таблицах

Чтобы узнать дату и время, связанные с транзакцией, необходимо было создать соединение между таблицами Tx… и таблицей Transactions и еще одно соединение между таблицей Transactions и таблицей Blocks.

Несмотря на то, что лучшие практики в области проектирования баз данных рекомендуют не дублировать поля данных в разных таблицах, стало ясно, что такой дизайн был немного громоздким для написания сложных запросов.

Именно поэтому я решил продублировать поле timestamp из каждого блока во все таблицы, содержащие транзакции (Tx…). Это сделает написание и понимание запросов более легким. Это также должно немного ускорить обработку этих запросов.

3. Быстродействие

Для повышения быстродействия ответов на запросы было создано несколько индексов. Если ваши запросы выполняются медленно, не стесняйтесь написать мне, чтобы проанализировать ситуацию и посмотреть, как можно ее улучшить.

Поддержка

Если вам нужна помощь, или у вас есть какие-то вопросы и комментарии, пожалуйста, используйте канал GolosSQL на chat.golos.io

Спасибо за чтение.


Все выплаты с этого поста пойдут на поддержание работы GolosSQL. Спасибо за вашу поддержку.

Спасибо @rusteemitblog за вычитку этого поста перед публикацией.


Голосуйте за меня в качестве делегата

Вы также можете проголосовать прямо с платформы Голос здесь. Для этого нужно проделать следующее. Каждый голос важен. Спасибо !


Если Вам понравился этот пост, не забудьте проголосовать, подписаться на меня или поделиться

0
501.759 GOLOS
Комментарии (5)
Сортировать по:
Сначала старые