Advanced search
Evgenij LegotskojApril 19, 2022, 3:39 a.m.

DjangoDjango - Tutorial 058. Database Growth Due to django_session Table

Django, Postgres, garbage collection, Python, PostgreSQL

Lately, I have noticed that the fatal moment is approaching, when the disk space for the site on the hosting will catastrophically cease to be enough. And the database dump becomes incredibly huge, although there are no obvious prerequisites for this. The content size of the site isn't growing that fast, and the number of registered users isn't growing that fast either.

After examining the database, it was found that the size of the django_session table is just a gigantic almost 7 GB, and the size of the index also reaches almost 6.5 GB, despite the fact that the size of the database itself is 14 GB.

At the same time, the size of the second largest table is only 11 MB and this is a third-party application with a list of cities. And the size of the third table, which contains messages on the forum, is only 8 MB.

Accordingly, it was decided to figure out why this is happening and how to fix it.

Right now, I probably won’t reveal anything new to those who actively administer PostgreSQL databases, but for beginners and those who mainly deal with Django as a PET project, without professional use, the information may be useful.

NomadSept. 9, 2021, 12:46 a.m.

DjangoDjango create table в разных схемах PostgreSQL

PostgreSQL, migrations, django

всем добрый вечер

есть у меня база postgres у которой есть 2 схемы - public, content .

по умолчанию джанго мигрирует таблицы в схему public

в моделях в классе мета я задал параметр db_table где указал явно название таблицы НО есть одно приложение в моделй которй я задал:

NomadDec. 11, 2020, 2:29 p.m.

DjangoХранения данных в БД

django, PostgreSQL, data

Всем привет

на днях ко мне обратился товарищ со следующей ситуаций-вопросом:

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

VB
Vladimirsky BervinSept. 12, 2020, 11:30 p.m.

QtКак запустить программу с базой данных PostgreSQL на другом компьютере

Qt, PostgreSQL

Добрый день.
Давно уже не могу решить эту задачу, что блокирует желание написать программу с использованием базы данных PostgreSQL. Также в интернете нигде не нашёл решения этой проблемы.
Прошёл курс в котором использовалась база данных PostgreSQL. У меня на компьютере программа рабо…

MihailllMarch 25, 2020, 8:29 p.m.

SQLКак в убунту узнать пароль postgreSQL

PostgreSQL

Добрый день.
Я установил в убунту 18 postgres12.
Установил pgAdmin3 и пытаюсь подключиться к базе.
Но получаю ошибку аунтефикации.
Устанавливал постгри через консоль. При подключении к базе использую пароль администратора, но может быть в этом ошибка?
Как правильно по…

m
mihamuzMarch 15, 2019, 1:19 a.m.

SQLВыборка данных

PostgreSQL

Доброй ночи.
Есть таблица table


x | y


2 | 4


3 | 5


2 | 6

Как из нее вытащить все значения при условии x != 2 AND y != 4

СУБД PostgreSQL.

Вот так:

select * FROM table WHERE x != 2 AND y != 4

Возвращает только x = 3…

m
mihamuzFeb. 5, 2019, 1:41 a.m.

SQLУдалить элемент из массива (PostgreSql)

PostgreSQL, jsonb

Здравствуйте.
Есть колонка типа jsonb (версия postgres 10.5) вот с такими данными [31,10].
Вопрос как из нее удалить например значение 10.
Через вот это #- или это jsonb_set() не получется.
Спасибо.

MihailllDec. 20, 2018, 4:23 p.m.

QtЗапись через Qt в Postgresql большой объем данных.

Qt, PostgreSQL

Здравствуйте.
Пытаюсь записать в Postgresql большой объем данных.
При малом объеме все записывается, при большом выдает ошибку:

QSqlError("54000", "QPSQL: Unable to create query", "ОШИБКА: размер строки индекса (5056) больше предельного размера (2712) (индекс \"ResumePostgresS…

MihailllDec. 13, 2018, 2:55 p.m.

QtПеренос приложения с PostgreSQL на другой компьютер

PostgreSQL, QT

Здравствуйте.
Я создал приложение, использующее PostgreSQL.
Базу PostgreSQL разместил в папке с приложением.
В этой же папке и драйверы для работы с PostgreSQL.
Могу я перенести эту программу с базой на другой компьютер?

MihailllDec. 10, 2018, 7:42 p.m.

QtПри подключении к PostgreSQL не удается открыть таблицу

PostgreSQL, Qt

Добрый день.
Я подключился к базе PostgreSQL.
Пытаюсь подключиться к таблице

QSqlTableModel *SearchTableModel = new QSqlTableModel(this);
SearchTableModel->setTable("ResumePostgresSQL");
SearchTableModel->select();

но выдает ошибку:
QSqlError("", "Unable to find ta…

Card image cap
Pulsum Via

Project for travelers from EVILEG.

Go
Fornex

Let me recommend you a great European Fornex hosting.

Fornex has proven itself to be a stable host over the years.

For Django projects I recommend VPS hosting

Following the link you will receive a 5% discount on shared hosting services, dedicated servers, VPS and VPN

View Hosting
Share on social networks
Donate

The EVILEG project has switched to a non-commercial basis and will develop solely on the enthusiasm of the site creator, the enthusiasm of users, donations and the hosting referral system

Thank you for your support

Available ways to support the project

PayPal

PatreonYandex.MoneyMore
M

C ++ - Test 004. Pointers, Arrays and Loops

  • Result:20points,
  • Rating points-10
k

C++ - Test 005. Structures and Classes

  • Result:83points,
  • Rating points4
k

C++ - Test 002. Constants

  • Result:58points,
  • Rating points-2
Last comments
Ds

Android and QML - Adding Splash Screen

Интересен формат иконки, если это png, то как решается проблема scalability? не растягивается ли лого на китайфонах с 1280х2500? У меня просто сплеш скрин с градиентом и логотипом, и вот несколь…
p

Qt/C++ - Lesson 023. Moving QGraphicsItem on QGraphicsScene with mouse help

FIGURE Abdominopelvic regions. Zjuaqd https://newfasttadalafil.com/ - Cialis Cialis Recommendations for preparing children and adolescents for invasive cardiac procedures a statement…
KG

How to use nested forms in Django

Спасибо за полезную статью. Подскажите пожалуйста, что делать если нужно реализовать большее количество вложенных форм? Например если на модель Address ссылается fk другой модели, на котору…

Qt/C++ - Lesson 051. QMediaPlayer – simple audio player

Не думаю, QMediaPlayer в один поток проигрывает. Если вам нужно одновременное воспроизведение нескольких аудиоисточников, то вам нужна Bass audio library , насколько знаю, её обычно и…
AG

Qt/C++ - Lesson 051. QMediaPlayer – simple audio player

есть такая вообще возможность ?
Now discuss on the forum
AB

Sorting the added QML elements in the ListModel

I am writing an alarm clock in QML, I am required to sort the alarms in ascending order (depending on the date or time (if there are several alarms on the same day). I've done the sorting …

Изменение поведения QGroupBox при клике на его чекбокс

Я вынес виджеты вынес за пределы QGroupBox в итоге.

QSqlRelatipnalTabelModel Qt 4.8.1 как получить id внешней связи?

Есть еще принципиально другой вариант решить раз и навсегда вопрос с полей id внешней связи. Это форкнуть Qt 4.8.1 QSqlTableModel, то есть создать свою ветку развития. Например создадим кл…

Добавление AndroidManifest.xml в cmake

Добрый день. Как добавить AndroidManifest.xml в cmake? Это не работвет set(ANDROID_PACKAGE_SOURCE_DIR ${PROJECT_SOURCE_DIR}/android CACHE INTERNAL "")set(ANDROID_BUID_DIR ${CMAKE_C…
s

Событие wheelEvent для виджета QLineEdit

вот что получилось: gui.py from PyQt5 import QtCore, QtGui, QtWidgets class LineEdit(QtWidgets.QLineEdit): def wheelEvent(self, event): #print("_") delta = 1 if e…
About
Services
© EVILEG 2015-2022
Recommend hosting TIMEWEB