Недавнее содержимое от MrThirtyOddSix

  1. M

    Lineage2TS - HF сервер написанный на Typescript

    Тут один мнимый товарищь напомнил о теме. Я ее уже закрыл для себя. Но охота именно озвучить то что я нашел. Насчет много правды. Я потратил более недели на проверку всех опций которые в этой теме были употребленны, включая модификации к SQL типам. Оказалось что эти опции никак не ускоряют...
  2. M

    Л2Скрипты такие забавные.))0

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

    Кто со мной в L2 депрессию..

    Я не думаю что у вас и депрессия или психоз. Посмотреть и правильно сделать это совсем уж другое. Главное что будет негатив и этих всех негативных людей побыстрее в игнор поставить, что-бы они не мешали процессу мышления. Дерзайте! Ну и насчет кода, я бы не против посмотреть как вы все меняете...
  4. M

    Lineage2TS - HF сервер написанный на Typescript

    Уж очень много слов для простой идеи о том что не нравиться. А то что таки БД должны работать с такими данными не волнует? Ну так дерзайте, правьте что не нравиться. Оптимизируйте как на ваш вскус. A то что такой же SQL используется для всех БД тоже как-то не волнует? Или что он есть...
  5. M

    Lineage2TS - HF сервер написанный на Typescript

    Можно не спорить а посмотреть код, аж три индекса (два созданных ну и один с primary key) : source/mysql.ts · main · MrTREX / DB Testing · GitLab Так вот тестируется не только что под индексами, там аж более 50 различных видов запросов, с и без индексованыx данных. Ну для того что-бы посмотреть...
  6. M

    Lineage2TS - HF сервер написанный на Typescript

    Ну а если серьезно, я уперся по очень простой причине. И я так понимаю что другие тоже уперлись. У них все слаживаеться в уме что мой проект будет всегда использовать SQLite БД как главную. Не будет всегда. Да и нужно понимать что я делаю сервер для обычных людей что-бы можно было просто...
  7. M

    Lineage2TS - HF сервер написанный на Typescript

    Совершенно согласен. Нужно пробовать и смотреть. А то тут развелось проповедников про то и другое. Нужно же все пробовать. А то как же попадем в 21-век из наших добрых 2000-х годов.
  8. M

    Lineage2TS - HF сервер написанный на Typescript

    Ну я уже привел сравнение с 100000 данными для тестирования выше. Вы ожидаете что все будет по другому? Почему вдруг на 10-ти тысячах данных эти все уж очень большие БД как-то кичаться, а вот с большими данными у них все будет хорошо? Фантазии. На 100к у MySQL не было чудес. А на миллион он...
  9. M

    Lineage2TS - HF сервер написанный на Typescript

    Вот дополнительные тесты для MySQL. На том же компьютере что и раньше, докер контейнер для Image Layer Details - mysql:9.6.0 ( mysql:9.6.0 ) Для SQLite у нас нет никаких настроек (без никакой PRAGRMA), для МySQL у нас стоят две настройки: - SET GLOBAL innodb_flush_log_at_trx_commit=2 - SET...
  10. M

    Lineage2TS - HF сервер написанный на Typescript

    Совершенно согласен с ограничениями. Насчет MariaDB, так это я взял как рекомендованную БД для L2J (у них на сайте так и написанно), да и гайды тоже говорят о ней для установки. В моем проекте используется толко один поток для записи данных. Это действительно ограничение, но это как раз...
  11. M

    Lineage2TS - HF сервер написанный на Typescript

    Я полностью согласен. Я уже об этом и писал ранее. Насчет блокировок. Нужно понимать что SQLite предназначена для нескольких клиентов которые могут писать данные паралельно. Но конечно тут будут ограничения, как по количеству клиентов, так и самих данных. Но нужно также помнить о преимуществах...
  12. M

    Lineage2TS - HF сервер написанный на Typescript

    Нужно конечно попробовать с бОльшими файлами. Вроде поддерживаються аж до 2 ТБ. Насчет деадлока. Это как? Это же обычно от того что есть более одного клиента которые хотять писать в один и тот же БД файл. У меня в проекте это просто невозможно, так как только один поток может что-то делать с...
  13. M

    Lineage2TS - HF сервер написанный на Typescript

    Хочеться упомянуть настройки. Дополнительные тесты с локальным (на одном компе) докер сервисом MariaDB. Вот пример когда SQLite не использует WAL, a MariaDB использует "innodb_flush_log_at_trx_commit=2" (можно почитать как на это все влияет тут INNODB_FLUSH_LOG_AT_TRX_COMMIT | Beginners Guide...
  14. M

    Lineage2TS - HF сервер написанный на Typescript

    Мне интересно какие настройки нужны для тестирования MariaDB. Я конечно протестирую что найду. Но хочеться отметить что любая настройка для кеша будет также перенята на SQLite (у него тоже такое есть). Ну и хочеться добавить что тест как раз настроен на одного клиента, так тестирование многих...
  15. M

    Lineage2TS - HF сервер написанный на Typescript

    Я так понимаю что говорить охота, а вот действительно что-то делать нет? Код вы уже научились читать, а вот пользоваться как-то пока нет? Возьмите тот код и подстройте свои параметры. Я бы посмотрел как это все бы работало. Ну берите тестируйте свою версию. O чем тут разговор. Я бы тоже...
Назад
Сверху Снизу