Hirdetés

Új hozzászólás Aktív témák

  • vargalex

    félisten

    válasz itg #7640 üzenetére

    Mit tárolsz te 19 oszlopon? Nálam összesen 4 oszlop van, amiből 1 (unix timestamp) csak a group by gyorsítására van (és egy trigger tölti):

    CREATE TABLE temperatures (
    sensor_id mediumint(9) NOT NULL,
    datum timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    temperature decimal(5,3) NOT NULL,
    u_timestamp int(11) DEFAULT NULL,
    KEY idx_temp_date (datum),
    KEY idx_temp_sensor (sensor_id),
    KEY idx_sens_date (sensor_id, datum),
    KEY idx_sens_u_ts (u_timestamp, sensor_id),
    CONSTRAINT temperatures_ibfk_1 FOREIGN KEY (sensor_id) REFERENCES sensors (id) ON DELETE CASCADE ON UPDATE CASCADE)
    ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci;

    Esetleg nálad egy rekord az egy időpont az összes szenzor által mért adattal?

Új hozzászólás Aktív témák