извините, тег sarcasm закрыл не там где надо
подозреваю что увидеть их можно только при помощи sgconfxml либо нативным конфигуратором.
Есть чувствие что --d0 берет данные не из базы, хотя нада сорц посмотреть.
[sarcasm]нет блин, он чисто по приколу рассматривает этот параметр[/sarcasm]
точно так же как и при любом другом количестве - будет молотить UPDATE-ами раз в период, а что - собрались раз в минуту траффик дампить?
При методе коллекции нетфловом сессии тоже не все одновременно експайрятся и пишутся в базу.
Если стартовать скрипт скажем сразу после StatWritePeriod = 10 то при скорости 1 мбит у пользователя может набежать аж 76 мег. Быстрее чем StatWritePeriod всеравно не будет поскольку банально неоткуда будет брать изменение трафика за период.
нет, все давно продают анлимы
а кто у вас на кого работает?
Ну выставьте цену послепороговую в 0 если так о неконтролирующих себя пользователях печетесь и отламываейте их скриптом как указано выше сразу после StatWrite героически жертвуя своим
Хз, я для такого просто при достижении конкретного порога в Х% от номинала тарифа засовываю пользователей в отдельную табличку (что там будет - динай или хитрый пайп уже не суть важно). Ровно три с половиной квериза.
А вобще писанины включая дебаг и вылизывание с распитием спиртных напитков - там на час.
Всего-то складировать куда-надо кроном SELECT `ip` from `users` WHERE `tariff`='xxxxx' AND `D0`+`U0`>yyyy
А вот это практически убийство - возможность использовать абстрактные лееры к БД возможно только до поры до времени. На первом же чуть более сложном джойне вся мультибазность становиться фикцией и требует массивного дублирования кода что превращает его по сути в месиво и делает сверхнапряжным дебаг.
Собственно я начинал писать свою мордашку з заточем под мускуль/файбирд когда еще постгря была в анонсах. Закончилось просто более менее уверенной работой с мускулем о чем не тоскую
Со всем остальным вами высказанном полностью согласен.