Size: a a a

2021 August 23

A

Alex in MySQL
Подскажите пожалуйста. Я так понимаю что бы обновить значения колонки id нужно использовать update. Подскажите пожалуйста полный запрос для заполнения колонки id c значениями 1, 2, 3, 4, 5
источник

A

Alex in MySQL
источник

YS

Yehor Smoliakov in MySQL
sql
update courses set id = 1 where faculty = 'Bio' and number = 1;
источник

S

Syntax Highlight Bot in MySQL
источник

A

Alex in MySQL
Не проходит
источник

e

ex3maL in MySQL
всех приветствую
ктото работает с MySQL.Data.dll дла c#?
источник

A

Alex in MySQL
Не прошел запрос
источник

YS

Yehor Smoliakov in MySQL
вы написали udpate, а не update
источник

A

Alex in MySQL
Cпасибо)
источник

A

Alexander in MySQL
Подскажите по базовому sql, точнее по партицированию, имееется табличка:
CREATE TABLE log(
 LOG_ID bigint(20) NOT NULL AUTO_INCREMENT,
 DATETIME datetime(6) DEFAULT NULL,
 EVENT bigint(20) DEFAULT NULL,
 DESCR varchar(128) DEFAULT NULL,
 KEY DATETIME (DATETIME),
 KEY EVENT (EVENT),
 KEY LOG_ID (LOG_ID)
) ENGINE=InnoDB;

Не будут ли мешать индексы партицированию по
DATETIME ?:
CREATE TABLE log(
 LOG_ID bigint(20) NOT NULL AUTO_INCREMENT,
 DATETIME datetime(6) DEFAULT NULL,
 EVENT bigint(20) DEFAULT NULL,
 DESCR varchar(128) DEFAULT NULL,
 KEY DATETIME (DATETIME),
 KEY EVENT (EVENT),
 KEY LOG_ID (LOG_ID)
) ENGINE=InnoDB  PARTITION BY RANGE (UNIX_TIMESTAMP(DATETIME)) (
 PARTITION p_old VALUES LESS THAN ( UNIX_TIMESTAMP('2022-01-01 00:00:00') ),
 PARTITION p1 VALUES LESS THAN ( UNIX_TIMESTAMP('2022-02-01 00:00:00') ),
 PARTITION p2 VALUES LESS THAN ( UNIX_TIMESTAMP('2022-03-01 00:00:00') ),
 PARTITION p3 VALUES LESS THAN ( UNIX_TIMESTAMP('2022-04-01 00:00:00') ),
 PARTITION p4 VALUES LESS THAN (MAXVALUE)
);
источник

DE

Denis Efremov in MySQL
В смысле мешать? Индексы и партицирование делаются исходя из запросов, а не только структуры.
источник

A

Alexander in MySQL
правильно ли я понимаю, что соотв. индексы будут созданы для каждой партиции?
источник

A

Alexander in MySQL
или индексы для партиций надо создавать отдельно?
источник

A

Alexander in MySQL
а для datetime будет два индекса, глобальный (проверка принадлежности к партиции) и локальный (на каждую партицию)?
источник

A

Alexander in MySQL
Если у меня запрос вида select * from log where log.EVENT = @eid and log.DATETIME < @de and log.DATETIME > @ds and value like '%test%'; правильно ли я понимаю, что текущие индексы не эффективны, и нужен составной KEY log_search (DATETIME, EVENT) ?
источник

A

Alexander in MySQL
как он будет вести себя при партицировании?
источник

DE

Denis Efremov in MySQL
А что значит datetime(6)?
источник

DE

Denis Efremov in MySQL
Обычно пробуют варианты и выбирают лучший для себя.
источник

DE

Denis Efremov in MySQL
Ты вообще давно работаешь с SQL?
источник

V

Vladislav in MySQL
название колонки
источник