Дмитрий, вроде как tablockx делает монопольную блокировку таблицы, запрещает делать любые запросы, включая Select, и везде, где я находил, советовали использовать именно это.
Но если это не помогает, то как заблокировать таблицу для других запросов?
А есть что-нибудь такое же, но с перламутровыми с большим числом возможностей на бесплатном тарифе?
В частности интересует селективный выбор папок (не очень хочется тянуть папку .git и прочие служебные файлы, которые часто много весят и состоят из миллиона мелких файлов)
Dmitry Roo, тогда каким образом ваш ответ на вопрос "Мне для всего этого хватает Гита" отвечает на вопрос, если у вас такой проблемы нет? Или вы просто хотели похвастаться, что используете гит?
Вот сижу я за компом, пишу код. Захотел пойти на диване полежать с ноутом, продолжить писать. А через полчаса продолжить за компом.
Или то же самое, но с играми (которых нет в стиме/других облачных системах, которые умеют шарить сейвы)
Как эту проблему решает гит?
Но ведь ожидающие потоки не должны никому мешать, верно?
Если есть пять потоков, четыре из них синхронно ждут БД, а пятый что-то считает, то четыре потока пятому мешать не будут?
Проблемы могут возникнуть, если количество потоков превысят размер пула.
Или нет?
Евгений Самсонов, а если нет асинхронности и просто два потока работают на одном ядре. Один что-нибудь считает а второй ждёт базу данных - второй будет как-нибудь мешать первому?
WbICHA, возможно. Я использую Angular 9, в котором использую ng lint, который, судя по всему, использует tslint. Никаких проблем не ощущаю. Вот, понадобилось решить вопрос в посте, оказывается он и это умеет)
Alex ALex, вот снизу про процессор пишут, скорее всего дело в первую очередь в проце.
Но с оперативой тоже могут быть проблемы, я пару раз нарывался на такое при покупке "топовых" оперативок (с одним комплектом зависания в процессе работы, с другим - черный экран при запуске), теперь беру только из листа правильных или приближенных к ним. Не вижу смысла переплачивать за лишние мегагерцы и радиаторы - прирост из-за оперативки довольно слабый, лучше купить процессор на эти деньги) Но это только моё мнение
Роман Мирр, пока проблем не возникло. Исходный пдф сконвертировал в картинки, сделал html-файл куда картинки засунул через img, поверх накидал текст как надо и на выходе получил pdf.
А что может быть с качеством?
SourceTree на первый взгляд понравился больше всех, наверное, буду пользоваться им.
Кракен платный, смартгит только для опенсорса бесплатен, и выглядит он местами странновато)
Антон Швец, проблем нет, просто это не решение. Импортить я могу стили из обычной (не npx) библиотеки. В общем я понял, что нормального решения нет, кроме как импортить в стилях, или сразу указывать node_modules
yaroslav1996, на первый взгляд добавлять языки и переводы без пересборки приложения не получится.
Насчёт seo - у вас приложение при старте не будет заполнено текстом, вместо текста будут заглушки. При медленном интернете, пока страница и перевод не загрузятся полностью - пользователь либо увидит служебные данные ngx translate, либо вместо текста будет просто белое пространство.
Некоторые считают, что это негативно сказывается на seo, но некоторые другие считают что нет) Как оно на самом деле - я не знаю. Со встроенным модулем такого не будет - сразу загрузятся нужные данные.
В любом случае, ngx-translate лучше точно не брать, создатель и главный разработчик его почти не занимается поддержкой (вроде перешёл в ангулар). Подробнее - тут https://github.com/ngx-translate/core/issues/783
Если стандартное решение не нравится, то лучше уж в @ngneat/transloco, как советовали, хотя это очень молодой проект (существует менее года), и может кардинально измениться.
Но если это не помогает, то как заблокировать таблицу для других запросов?