powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
17 сообщений из 17, страница 1 из 1
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39621303
evgenylerner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Зравствуйте!
я хотел бы сделать приложение для mysql. оно должно ' перехватывать ' ввод вывод
и размещать таблицы на разных дисках или в redis/ memcashed.
можно ли это сделать если да то как?
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39621367
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надстройка над файловой системой? флаг в руки...
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39621388
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgenylerner,

для линукса есть исходники - исправления и компиляция - всё по вкусу, ну и в итоге гранты от оракла :)
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39621401
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgenylernerЗравствуйте!
я хотел бы сделать приложение для mysql. оно должно ' перехватывать ' ввод вывод
и размещать таблицы на разных дисках или в redis/ memcashed.
можно ли это сделать если да то как?

Как бы это бессмысленно.
Ну и "размещать таблицы на разных дисках" -- уже сделано.
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39621598
evgenylerner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
да надстройка в виде расширения для mysql. это возможно? буду благодарен за совет
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39621599
evgenylerner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv,
смысл есть если надо поясню.
ссылку на уже сделанное можете дать? именно расширение для mysql
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39621961
evgenylerner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
создается файл где для каждой таблицы указывается ее физическое расположение (диск in memory)
mysql каждую пишет куда надо
1 есть ли это уже
2 Есть два способа добавить новую функцию в MySQL:

Вы можете добавить функцию через механизм определяемых пользователем функций (user-definable function, UDF). Они добавляются динамически, используя команды CREATE FUNCTION и DROP FUNCTION. Подробности в разделе "9.1.1 Синтаксис CREATE FUNCTION/DROP FUNCTION".
Вы можете добавить функцию как внутреннюю в MySQL. Такие функции компилируются прямо внутрь сервера mysqld и
становятся доступными на постоянной основе.

какой из этих способов годится для такого расширения?
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39622112
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgenylernerдля каждой таблицы указывается ее физическое расположение (диск in memory)
https://dev.mysql.com/doc/refman/5.7/en/data-directory.html The MySQL Data Directory
Information managed by the MySQL server is stored under a directory known as the data directory.
Единственным механизмом физического выноса реального местоположения файлов из этой директории является механизм переназначения. Это может быть, например, подключение тома в папку в NTFS либо использование механизма (хард)линков. Да и в этом случае возможность применения механизма может зависеть от используемого движка таблицы.

evgenylernerЕсть два способа добавить новую функцию в MySQLФункции MySQL абстрагированы от подсистемы хранения.
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39622154
evgenylerner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
неужели я не могу влезть в модуль который занимается вводом-выводом и сделать это?
захардкодить
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39622197
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgenylernerMasterZiv,
смысл есть если надо поясню.
ссылку на уже сделанное можете дать? именно расширение для mysql

https://dev.mysql.com/doc/refman/5.6/en/innodb-multiple-tablespaces.html
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39622234
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgenylernerВы можете добавить функцию через механизм определяемых пользователем функций (user-definable function, UDF).это уже си...
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39622237
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgenylernerВы можете добавить функцию как внутреннюю в MySQL. Такие функции компилируются прямо внутрь сервера mysqld и
становятся доступными на постоянной основе.в mysql ничего не компилируется, ни функции ни хранимки.
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39622290
evgenylerner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
обясните пожалуйста как это не компилируется. я привел выдержки из документации.
так на с я могу это сделать?
и если можно имя модуля ввода вывода или хотябы где копать
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39622303
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgenylernerобясните пожалуйста как это не компилируется. я привел выдержки из документации.
так на с я могу это сделать?
и если можно имя модуля ввода вывода или хотябы где копатьнадо правильно читать документацию.
в mysql не компилируется. компиляция есть в mssql.
и то компилируется не в байт код...
UDF это не просто функции типа CREATE FUNCTION/DROP FUNCTION . они никак не связаны с системой хранения. они служат для работы сданными вне mysql.
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39622527
evgenylerner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так на с я могу это сделать?
и если можно имя модуля ввода вывода или хотябы где копать

можете чтото посовветовать?
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39622538
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgenylernerможете чтото посовветовать?перевести все таблицы на движок InnoDB, если это ещё не сделано, включить file_per_table, после чего пойти куда послал MasterZiv , и там внимательно всё прочитать.
...
Рейтинг: 0 / 0
как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
    #39623475
evgenylerner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо за помощь
когда сделаю покажу
удачи
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / как сделать приложение для mysql оно должно ' перехватывать ' ввод вывод
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]