Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 110 111 112 113 114 [115] 116 117 118 119 .. 131   вперед  Ctrl
 Re: Где взять опыт?)  [new]
mayton
Member

Откуда: loopback
Сообщений: 41808
asv79
пс.иногда поражаюсь насколько бездарные люди создают софт

По поводу самого софта. Их лицензия называется PostgreSQL Licence. Она - наподобие GNU.

https://www.postgresql.org/about/licence/

В самом тексте - по ссылке они пишут много букв но общий смысл
что не несут ответственности ни за что. Это понятно, да?

По поводу багов. Есть багтрекер здесь по ссылке https://www.pgadmin.org/
Можно рапортовать и надеятся что пофиксят. Но скорее всего фиксить это не будут.
Мне кажется - это просто специфичное поведение ПО. Не баг. Или с твоей стороны
неправильный use-case.
3 авг 19, 13:26    [21941158]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
asv79
Member

Откуда: Тверь
Сообщений: 1907
mayton
asv79
пс.иногда поражаюсь насколько бездарные люди создают софт

По поводу самого софта. Их лицензия называется PostgreSQL Licence. Она - наподобие GNU.

https://www.postgresql.org/about/licence/

В самом тексте - по ссылке они пишут много букв но общий смысл
что не несут ответственности ни за что. Это понятно, да?

По поводу багов. Есть багтрекер здесь по ссылке https://www.pgadmin.org/
Можно рапортовать и надеятся что пофиксят. Но скорее всего фиксить это не будут.
Мне кажется - это просто специфичное поведение ПО. Не баг. Или с твоей стороны
неправильный use-case.

ну вообще как человек не оптыный( а именно для них и сделаны скрипты в pgAdmin4
не понимаю можно генерить кривой скрипт

хорошо пусть там зарезервированый name -это должно проверяться как бы иначе нах он ваш софт вообще нужен

у меня вопросы все отпали я нашел видос индуса с этим pgAdmin он все запросы автосгенерированые меняет руками и попутно нах.. щлет разрабов этого говна,как и я)
вообще если честно такое говнго должно убираться комьюнити разрабов,но судя даже по отликами с этого форума мне становится понятно почему это говно до сих пор на плаву)
3 авг 19, 21:44    [21941322]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
asv79
Member

Откуда: Тверь
Сообщений: 1907
я уж молчу про то ,что этот говнотулз pgAdmin4 вызывал дикие тормоза на моем ноуте ,который мягко сказать один из топовых на рынке сейчас

про SQL editor этого чуда я вообще молчу,за такое реально нужно как в Китае руки отрубать,чтобы данные деятили не высрали еще больше говна)


почитал кто делал это говно и все встало на свои места- студенты))

пс. сношу эту говнобазу и перехожу на MySQL
3 авг 19, 21:52    [21941326]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
mayton
Member

Откуда: loopback
Сообщений: 41808
asv79,

добро пожаловать в мир опен-сорца.
3 авг 19, 22:14    [21941327]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16237
asv79
пс. сношу эту говнобазу и перехожу на MySQL
ты просто не умеешь её готовить....
3 авг 19, 22:35    [21941337]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16237
asv79,

https://www.devart.com/dbforge/postgresql/

ну и для mysql https://www.devart.com/ru/dbforge/mysql/studio/download.html
3 авг 19, 22:41    [21941340]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
mayton
Member

Откуда: loopback
Сообщений: 41808
В поступках Стаса нет логики.

Отказаться от стабильного PostgreSQL, который по продуманности сравнивают с Оракл
в пользу сборного конструктора MySQL в котором нет единого engine и толком не поддерживается
стандарт языка SQL....

Это ... какое-то инфантильное решение.

Ну что-ж будем посмотреть.

Убежден что автор придёт в топик с вопросами MySQL.
3 авг 19, 23:43    [21941375]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16237
mayton
В поступках Стаса нет логики.

Отказаться от стабильного PostgreSQL, который по продуманности сравнивают с Оракл
в пользу сборного конструктора MySQL в котором нет единого engine и толком не поддерживается
стандарт языка SQL....

Это ... какое-то инфантильное решение.

Ну что-ж будем посмотреть.

Убежден что автор придёт в топик с вопросами MySQL.

ну не надо так про mysql. это тоже продукт оракла. и 8.x это ещё более серьёзная вещь.
ну а такого отказа и с такими отзывами, это слова новичка,...
3 авг 19, 23:51    [21941378]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
mayton
Member

Откуда: loopback
Сообщений: 41808
MySQL это не совсем DBMS. Я не просто так написал что это сборный конструктор.
При поверхностном использовании это вроде как DBMS. Но при глубоком изучении
различных типов таблиц может оказаться вы имеете дело не с монолитным программным
продуктом а с различными engines. И говорить о свойствах MySQL безсмысленно т.к.
свойствами обладают персонально каждая отдельная таблица в зависимости от того
какой engine был выбран. Это тонкая архитектура и если подходить с позции - херак-херак
и в продакшен то вы не будете знать и понимать как работает MySQL таблица под капотом.
Сколько этих engines существует - я не знаю. От двух и больше.

Вобщем.. те кто знают эти особенности - выбирают правильно engine, и получают там.. перформанс
или изоляцию транзакций.

Я сам не буду спорить на тему MySQL. Я не являюсь в ней специалистом. И вся инфа у меня - от коллег
которые уже что-то в ней делали.

Беря во внимание например упрощённое ТЗ нашего автора - по сути все равно что брать. Можно
и брать SQLite или H2.

По поводу Оракла и не-оракла. Тут - как всегда палка о двух концах и скорее всего существуют
две реальности MySQL. В одной реальности есть какая-то тех-поддержка и есть оплата лицензии.
В другой ее нет.
4 авг 19, 00:26    [21941402]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16237
mayton,
во всех современных СУБД есть свои фишки и от "стандартного" sql все уже давно отступили
mayton
толком не поддерживается
стандарт языка SQL....

поэтому я против такого утверждения в отношении одного из направлений развития СУБД.
особенно в общении с новичками, а то будут такие же выводы как про IDE...



mayton
Отказаться от стабильного PostgreSQL,
ну стабильность mysql ни чуть не хуже
а последние версии сделали огромный шаг вперёд и по возможностям и по скорости...
главное научиться правильно готовить и пользоваться инструментом.
4 авг 19, 09:03    [21941455]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
asv79
Member

Откуда: Тверь
Сообщений: 1907
вадя
asv79
пс. сношу эту говнобазу и перехожу на MySQL
ты просто не умеешь её готовить....

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

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

достаточно увидеть вот эту херотню постресс

nextval('"User_id_seq"'::regclass)

и сравнить ее с н2 вариантом
USERS_SEQ.NEXTVAL


я говорю иногда понимаешь,что люди пишущие софт явно находятся не на своем месте

ну что это за конструкция из 100500 кавычек и двоеточий?
4 авг 19, 10:10    [21941465]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16237
asv79
я говорю иногда понимаешь,что люди пишущие софт явно находятся не на своем месте
ты судишь со своей колокольни, но есть и другие, они находятся дальше от тебя, но высота твоей колокольни не позволяет их видеть.
Те же колокольни намного выше твоей и следовательно из них обзор намного больше.
когда сможешь построить свою колокольню до высоты тех колоколен - тогда и будешь иметь право так говорить...
4 авг 19, 11:46    [21941496]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 1375
asv79
сношу эту говнобазу и перехожу на MySQL
то что одна блокировочник а другая версионник тебе пофигу. Тогда переходи.
mayton
Это ... какое-то инфантильное решение.
именно. Решение от домохозяйки которая выше кавычек не видит(
4 авг 19, 11:55    [21941500]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 1375
asv79
pgAdmin4
да. IDE фиговое, но база то причем?
Глупо.
4 авг 19, 11:56    [21941501]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
mayton
Member

Откуда: loopback
Сообщений: 41808
вадя
ну стабильность mysql ни чуть не хуже
а последние версии сделали огромный шаг вперёд и по возможностям и по скорости...
главное научиться правильно готовить и пользоваться инструментом.

Какой MySQL ENGINE ты рекомендуешь использовать автору в его цветочных магазинах?
4 авг 19, 13:56    [21941532]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
mayton
Member

Откуда: loopback
Сообщений: 41808
asv79
вадя
пропущено...
ты просто не умеешь её готовить....

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

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

достаточно увидеть вот эту херотню постресс

nextval('"User_id_seq"'::regclass)

и сравнить ее с н2 вариантом
USERS_SEQ.NEXTVAL


я говорю иногда понимаешь,что люди пишущие софт явно находятся не на своем месте

ну что это за конструкция из 100500 кавычек и двоеточий?

Работа с сиквенсами в консоли PSQL.

К сообщению приложен файл. Размер - 46Kb
4 авг 19, 14:49    [21941558]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
mayton
Member

Откуда: loopback
Сообщений: 41808
Еще вариант.

К сообщению приложен файл. Размер - 24Kb
4 авг 19, 14:56    [21941562]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
mayton
Member

Откуда: loopback
Сообщений: 41808
PetroNotC Sharp
asv79
сношу эту говнобазу и перехожу на MySQL
то что одна блокировочник а другая версионник тебе пофигу. Тогда переходи.

Это очень сложный вопрос. Он уходит далеко от темы цветочных магазинов и учебных заданий.

Чистые блокировочники - это очень простые dbms типа key-value.

Все остальные - скорее всего гибридные т.к. нельзя 100% четко их разделить на две корзины.
Правильнее сказать что какие-то ресурсы защёлкиваются мютексами или критическими
секциям для достижения нормальной работы БД (изнутри).

Postgresql тяготеет к правильному версионнику и Oracle тоже хотя механизмы у них ну ооооочень
разные. Оракл - более шустрый но удерживает версии строк за счет доп-сегмента т.н UNDO.
Теоретически его скорость обусловлена разделением данных на актуальные и стареющие.
Но Оракл может внезапно выдать ошибку класса ORA-01555 как сигнал о том что удерживать
версионность больше невозможно т.к. сильно прошло времени с момента начала фиксации снапшота.

Postgres - не разделяет сегмент данных и сегмент отката. Для него всё едино.
4 авг 19, 15:19    [21941567]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16237
mayton
Какой MySQL ENGINE ты рекомендуешь использовать автору в его цветочных магазинах?
InnoDB
4 авг 19, 16:27    [21941589]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
mayton
Member

Откуда: loopback
Сообщений: 41808
Видишь как чудесно. Теперь надо это рассказать ему. И объяснить почему.
Это архитектурный вопрос. И разработка на MySQL без принятия такого
решения - безсмысленна как по мне.
4 авг 19, 16:29    [21941590]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16237
mayton,

ЗЫ
и использовать mysql 8.x
4 авг 19, 16:31    [21941591]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16237
mayton
Теперь надо это рассказать ему. И объяснить почему.
в любом случае надо начинать с мануалов, хотя б для того чтоб знать где и что....
4 авг 19, 16:33    [21941592]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
mayton
Member

Откуда: loopback
Сообщений: 41808
Автору некогда читать мануалы. Ему-бы основы SQL зазубрить. От сих до сих.
И именно поэтому я считаю MySQL плохим стартом.
4 авг 19, 19:05    [21941670]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 16237
mayton
И именно поэтому я считаю MySQL плохим стартом.
по мануалам mysql куча доступного материала
и если по-серьёзному хочет подойти
https://www.devart.com/ru/dbforge/mysql/studio/download.html
для не коммерческого использования free
и есть всё для удобной работы
и основы у всех субд одинаковы - поэтому и существует хибер.
4 авг 19, 21:25    [21941709]     Ответить | Цитировать Сообщить модератору
 Re: Где взять опыт?)  [new]
mayton
Member

Откуда: loopback
Сообщений: 41808
Я категорический противник изучения DBMS через Хибер.
4 авг 19, 21:37    [21941714]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 110 111 112 113 114 [115] 116 117 118 119 .. 131   вперед  Ctrl
Все форумы / Java Ответить