latin_swedish

darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

latin_swedish

Post by darkover »

У меня огромная просьба, не нужно жетстко задавать чарсеты на поля, такое было и в 50м апе.
У меня например uft по дефолту, при создании новых таблиц, при апе на 51 - у них поле md5 - с чарестом latin и при "пересчете" происходят колизии типа mysql error 1054 где при join мы не можем сджойнить поле md5 с двумя разными чарсетами. Да, если запустить ап еще раз, то скрипт пытается исправить это дело, но по какой логике я не понимаю, на неторых ресурсах он приводит поля md5 из utf в латин, а на некоторых - наоборот.

Я лично не смог запдетить мастер, с 4 слейвами, у меня тупо падал сервак, потому что а gal2tag у меня получилось по 600к записей * 4 слейва получим два с половиной лимона, а общее кол-во записей в данной базе привесило 5 лямов. Ла зашкаливо, домены не работали, траф тупо проебывался.

Еще момент - при одинаковом трафе, до апдейтов на 51 - ла держалось в переделах 2-3 сейчас картина другая, меньше 5-6 не падает. При том же самом трафе. Т.е. нагрузка возрасла почти в два раза.

http://my.jetscreenshot.com/10779/20140 ... o-71kb.jpg
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: latin_swedish

Post by admin »

Апдейт 51 создает толкьо новые rot_gal2tag* причем копируя исходную таблицу, те collation должны быть одинаковыми. Вероятнее всего это просто у вас дефолтный вариант.

Да, действительно потом он пытается поставить одинаковые типы collation для конкретно поля gallery_md5 беря за основу collation из rot_galleries.

Да, нагрузка может плавать пока вносятся новые изменения, проводите периодически апдейт и будет ок.
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: latin_swedish

Post by darkover »

admin wrote:Апдейт 51 создает толкьо новые rot_gal2tag* причем копируя исходную таблицу, те collation должны быть одинаковыми. Вероятнее всего это просто у вас дефолтный вариант.

Да, действительно потом он пытается поставить одинаковые типы collation для конкретно поля gallery_md5 беря за основу collation из rot_galleries.

Да, нагрузка может плавать пока вносятся новые изменения, проводите периодически апдейт и будет ок.
Если при предыдущей нагрузке - можно было расти еще, т.е. делать новые ресурсы, то при нынешней ситуации -как то страшновато.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: latin_swedish

Post by admin »

Уверен что все будет хорошо.
Если вы провели ап и нагрузка заметно выше обычного - скидывайте шел, я проверю.
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: latin_swedish

Post by darkover »

admin wrote:Уверен что все будет хорошо.
Если вы провели ап и нагрузка заметно выше обычного - скидывайте шел, я проверю.
Шел в пм есть, работает. Да при равных условиях нагрузка выше в 2 раза чем до переводов на 51
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: latin_swedish

Post by admin »

Проверил ПМ, нагрузка не велика, может быть есть страницы которые медленно открываются и тп ?
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: latin_swedish

Post by darkover »

admin wrote:Проверил ПМ, нагрузка не велика, может быть есть страницы которые медленно открываются и тп ?
В течении ночи проверю, заодно постараюсь проапать оставшиеся ресурсы

За одно, просьба - т.к. много народу сейчас перелезает на 51 - пусть будет топик, где будет написано, скажем так
21.01.2014 23:00 чарсеты fixed
что бы можно быть понять, провести ап или нет, так что не видно.
Быстрее будет, и быстрее версия зарелизится
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: latin_swedish

Post by admin »

О фиксе каокго конкретно чарсета идет речь ?
какой чарсет у вас апдейт поменял не так ?
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: latin_swedish

Post by darkover »

Ладно, скажем по другому

Баг такой-то | время такое-то | пофиксен

Аминь )

ps Кстати, вернемся к теме топика, специально сегодня проверял - взял базу, там везде utf8 - дефолтная кодировка базы - utf8, в базе мастер и 4 слейва, сделал апдейт, получил 4 gal2tag - где md5 было в latin_swedish, пришлось _опять_ все менять _руками_
Может все же сделаем нормально, т.е. по _дефолтной_ кодировке базы создание новых таблиц?

pss дообновлял все смарты, нагрузка с ла 2 выросла до 6, это в три раза. Причем, никакие новые фишки 51 апа я не использую.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: latin_swedish

Post by admin »

При возникновении бага будет тема на форуме.
Как только он поправлен - сразубудет ответ там

Соответственно у вас есть и баг, и описание , и время и если он решался более чем в одно дейтсвие - то и описание процесса обсуждения этого бага.

Да, тут была наша ошибка, fixed
Don't forget to run script update
Post Reply