|
|
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
оченьначинающийp.s. А кодировку комментариев починить всё-таки не мешало бы, а то слишком уж страшненько выглядит отсутствие их поддержки: Предоставьте результат этого запроса, выполнив его в dbForge Studio for MySQL, v6.0 в новом SQL документе: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2013, 13:30:00 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
devartоченьначинающийp.s. А кодировку комментариев починить всё-таки не мешало бы, а то слишком уж страшненько выглядит отсутствие их поддержки: Предоставьте результат этого запроса, выполнив его в dbForge Studio for MySQL, v6.0 в новом SQL документе: Код: sql 1. Variable_name Value character_set_client utf8character_set_connection utf8character_set_database latin1character_set_filesystem binarycharacter_set_results utf8character_set_server latin1character_set_system utf8character_sets_dir /usr/share/mysql/charsets/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2013, 07:10:09 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
Обновился до 6 версии. Обнаружил неприятный сюрприз. При сравнении схем снимаю галочку "Игнорировать выражения DEFINER и SQL SECURITY". Но в скрипте обновления схемы хранимок, в отличии от предыдущей версии dbForge, отсутствует опция DEFINER. Например, в случае, если хранимые процедуры отличаются только дефайнером, скрипт обновления выглядит вот так: Код: sql 1. 2. 3. 4. 5. 6. 7. При этом, если сгенерировать скрипт с помощью синхронизации, то DEFINER проставится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2013, 12:04:01 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
оченьначинающийdevartпропущено... Предоставьте результат этого запроса, выполнив его в dbForge Studio for MySQL, v6.0 в новом SQL документе: Код: sql 1. Variable_name Value character_set_client utf8character_set_connection utf8character_set_database latin1character_set_filesystem binarycharacter_set_results utf8character_set_server latin1character_set_system utf8character_sets_dir /usr/share/mysql/charsets/Выполните следующее: 1) запустите dbForge Studio и создайте соединение с Вашим сервером, установив кодировку соединения utf8 2) откройте новый sql документ и выполните в нем следующий скрипт Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Приведите результат выполнения последнего запроса. AlexeyVDОбновился до 6 версии. Обнаружил неприятный сюрприз. При сравнении схем снимаю галочку "Игнорировать выражения DEFINER и SQL SECURITY". Но в скрипте обновления схемы хранимок, в отличии от предыдущей версии dbForge, отсутствует опция DEFINER. Например, в случае, если хранимые процедуры отличаются только дефайнером, скрипт обновления выглядит вот так: Код: sql 1. 2. 3. 4. 5. 6. 7. При этом, если сгенерировать скрипт с помощью синхронизации, то DEFINER проставится.Постараемся исправить в одном из следующих билдов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2013, 14:56:10 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
Да, спасибо, принудительный выбор " utf8 -> Unicode (UTF-8) " спасает. Но в таком случае зачем нужна опция " Определить кодировку MySQL ", если с ней Ваша программа даже довольно популярную "UTF-8" корректно определить и распознать не может (т.е. что уж тут говорить о более экзотических кодировках)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2013, 09:23:15 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
оченьначинающийНо в таком случае зачем нужна опция " Определить кодировку MySQL ", если с ней Ваша программа даже довольно популярную "UTF-8" корректно определить и распознать не может (т.е. что уж тут говорить о более экзотических кодировках)?Кодировка по умолчанию Вашего сервера установлена latin1: оченьначинающий Variable_name Value character_set_client utf8character_set_connection utf8 character_set_database latin1 character_set_filesystem binarycharacter_set_results utf8 character_set_server latin1 character_set_system utf8character_sets_dir /usr/share/mysql/charsets/dbForge Studio абсолютно справедливо выбирает ту кодировку, которую Вы сами настроили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2013, 10:47:30 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
От оно как... Извините, не знал, что есть разница между кодировками юникода. Издержки начинающего. Оченьначинающего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2013, 15:55:08 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
А чего окно мастера восстановления базы появляется в диалоговом режиме? Бывает длительные операции приходится делать и при этом уже не удается получить доступ к другой бд через дбфордж ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 09:41:32 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
HettА чего окно мастера восстановления базы появляется в диалоговом режиме? Бывает длительные операции приходится делать и при этом уже не удается получить доступ к другой бд через дбфордж (Как вариант, можно запустить вторую копию приложения и работать в нем, а первую свернуть (пусть себе работает в фоне). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 11:11:35 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
ДжибсИнтересный баг у меня вывожу таблицу где примерно около 2 тысяч записей. скролом резко в низ , что бы посмотреть большее число записей, а не 300 . начинает ругаться, что соединение с сервером потеряноНе удается воспроизвести. Сообщите: 1. Что выдает SHOW VARIABLES LIKE 'wait_timeout' 2. Используется в соединении HTTP или SSH - туннель? 3. Версия сервера MySQL; 4. Версия dbForge Studio for MySQL; 5. Стабильно ли воспроизводится проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 13:55:17 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
devart, Здравствуйте. если не секрет, возможно ли сказать на чем написан dbForge? поиск не признается. стало любопытно. интересно именно 6.0 версия. спасибо. п.с. поспорили с коллегой пхп шником. ответ важен для решения спора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2013, 16:27:48 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
Judedevart, Здравствуйте. если не секрет, возможно ли сказать на чем написан dbForge? поиск не признается. стало любопытно. интересно именно 6.0 версия. спасибо. п.с. поспорили с коллегой пхп шником. ответ важен для решения спора.Дам небольшую подсказку: http://en.wikipedia.org/wiki/DbForge_Studio_for_MySQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 18:57:01 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
devart, авторWritten in C# спасибо! п.с. 3 раза перечитал, пока заметил что сбоку пометка есть ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 19:01:10 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
devart http://en.wikipedia.org/wiki/DbForge_Studio_for_MySQL А чего русскоязычную страничку не сделали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 19:12:08 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
miksoftdevart http://en.wikipedia.org/wiki/DbForge_Studio_for_MySQL А чего русскоязычную страничку не сделали?Как там говорят - руки не дошли еще :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 19:22:37 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
Доступна on-line справка по dbForge Studio for MySQL (на англ. яз.). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2013, 17:17:40 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
Есть таблица 2кк записей, открываю просмотр данных в ней (постраничный вывод данных выключен). Кликаю 2 раза по заголовку столбца ID чтобы отсортировать данные в обратном порядке, пытаюсь удалить верхнюю запись - dbForge начинает кушать память, доходит до 2ГБ и проц. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2013, 08:40:17 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
HettЕсть таблица 2кк записей, открываю просмотр данных в ней (постраничный вывод данных выключен). Кликаю 2 раза по заголовку столбца ID чтобы отсортировать данные в обратном порядке, пытаюсь удалить верхнюю запись - dbForge начинает кушать память, доходит до 2ГБ и проц.Мы будем исследовать данную проблему. Как вр е менное решение - используйте постарничный режим просмотра и редактирования данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2013, 12:55:22 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
Да я всегда в общем-то постраничным пользуюсь, просто тут переставлял все да забыл включить. Еще вот такая проблема, когда пишу запрос: CURRENT_DATE - INTERVAL() 1 DAY Он почему-то упорно подставляет скобки к INTERVAL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2013, 14:43:58 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
HettДа я всегда в общем-то постраничным пользуюсь, просто тут переставлял все да забыл включить. Еще вот такая проблема, когда пишу запрос: CURRENT_DATE - INTERVAL() 1 DAY Он почему-то упорно подставляет скобки к INTERVALСкобки для функций автоматически подставляет фича code completion, но для данной функции скобки лишние (т.е. это баг). В одном из следующих билдов code completion не будет для INTERVAL этого делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2013, 16:26:47 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
devart, Хорошо, спасибо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2013, 17:39:28 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
devartHettДа я всегда в общем-то постраничным пользуюсь, просто тут переставлял все да забыл включить. Еще вот такая проблема, когда пишу запрос: CURRENT_DATE - INTERVAL() 1 DAY Он почему-то упорно подставляет скобки к INTERVALСкобки для функций автоматически подставляет фича code completion, но для данной функции скобки лишние (т.е. это баг). В одном из следующих билдов code completion не будет для INTERVAL этого делать.Исправлено в 6.0.315. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2013, 17:35:59 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
обращаюсь к devart , как специалистам. компилируются ли хранимые процедуры?(желательно ссылку на первоисточник (лучше с переводом :) )) как они ваще работают в отли чие от простых запросов возникла дисскусссия и сомнения ... Модератор: Лучше начните отдельный топик ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2013, 15:56:41 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
согласен продолжение темы тут 14579207 тут обратился к devart, в надежде что это у них обозничится в почте... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2013, 16:35:26 |
|
||
|
Рефакторинг баз данных в dbForge Studio for MySQL, v6.0
|
|||
|---|---|---|---|
|
#18+
вадя... компилируются ли хранимые процедуры? ... Подозреваю, что речь идет о пункте меню "Компилировать процедуру" там с отладочной информацией или без нее. Не нужно путать компиляцию процедур например в Оракле, и ту компиляцию, которую делает дибифорж в MySQL. Могу сказать так: термин "Компилировать процедуру" - сугубо дибифоржевский. MySQL никогда не позволял и не обязывал делать ни какой принудительной компиляции процедуры, в отличии, например, от Оракла. В дибифоже компиляция процедуры с отладочной информацией добавляет в процедуру отладочный код, который не влияет на результат выполнения исходного пользовательского кода, но несомненно вносит "тормоза" выполнения этой процедуры. Ради спортивного интереса, выполните SHOW CREATE PROCEDURE после выполнения пункта меню "Компилировать процедуру с отладочной информацией" и Вы код своей процедуры просто не узнаете - в ней будет куча всякого "мусора", без которого отладка процедуры в дибифорже невозможна. Для избавления процедуры от этого лишнего отладочного кода необходимо выполнить пункт меню "Компилировать". Это вернет процедуре ее оригинальный пользовательский код (опять же, проверяется запуском SHOW CREATE PROCEDURE команды). Поэтому, будьте внимательны , и не оставляйте на рабочем сервере процедуры с отладочной информацией, так как они будут "тормозить" :) И еще, визуальный редактор процедур всегда отображает оригинальный пользовательский текст процедуры, не зависимо компилировали ли Вы процедуру с отладочной информацией или нет (поэтому для проверки пользуйтесь SHOW CREATE PROCEDURE). Основная проблема использования процедур в MySQL, в том, что не каждый хостер предоставляет возможность их размещения. Так, некоторые хостеры еще используют на MySQL v4.0-4.1, в добавок у которых основным движком является MyIsam (который не поддерживает внешние ключи). Поэтому во многих web проектах базу данных MySQL используют как "свалку данных", без всякой там серверной бизнес-логики. Следующая проблема использования процедур в MySQL - это отсутствие нормального нативного отладчика и профилировщика их кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2013, 18:21:07 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38218891&tid=1832510]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 331ms |

| 0 / 0 |
