Вид хранения данных - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (
https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Вид хранения данных (
/showthread.php?tid=595375)
Вид хранения данных -
Daea - 02.12.2015
Добрый день. Делаю систему карт, на которых можно будет отмечать 20 координат. Количество карт может быть неограниченным. Не хотелось бы загружать всю информацию о координатах сразу при запуске мода. Надо бы так: Прописал команду /map, загрузилась информация о 20 координатах и создаются текстдравы.
Проблема в том, что, если хранить данные в таблице MySQL, обработка запроса иногда занимает большое количество времени (юзаю рухостер - не реклама). Если же хранить координаты в файле, то файл имеет ограничение по размерам. MxINI 64 кб.
Каким способом загрузки данных воспользовались бы Вы?
Re: Вид хранения данных -
S4D - 02.12.2015
А сколько карт? И как информация о них в таблице хранилась? Чет странно, что запросы долго обрабатываются
Re: Вид хранения данных -
Daea - 02.12.2015
10 зон = 20 координат.
Там уже 1731 записей о картах. Но это число постоянно увеличивается
Использовал параметр high_priority,но все равно результат приходит изредка аж через 5 секунд.
Re: Вид хранения данных -
ZiGGi - 02.12.2015
Структуру таблицы и запрос покажи.
Re: Вид хранения данных -
Stepashka - 02.12.2015
Quote:
Originally Posted by Daea
10 зон = 20 координат.
Там уже 1731 записей о картах. Но это число постоянно увеличивается
Использовал параметр high_priority,но все равно результат приходит изредка аж через 5 секунд.
|
Индексы используете?
Re: Вид хранения данных -
Daea - 02.12.2015
Да, использую. Я спросил как бы Вы хранили данные, а не как мне сделать...
Код:
mysql_format(connects,mysqlquery, sizeof(mysqlquery), "SELECT HIGH_PRIORITY * FROM `Maps` WHERE `ID`='%d'", InventoryPlayer[playerid][invKol][k]);
Re: Вид хранения данных -
Stepashka - 02.12.2015
Получил, показал, забыл.