Ответ Билла Карвина довольно прав. Когда обе части оператора OR имеют свой собственный индекс, лучше делать объединение, потому что, когда у вас есть небольшое подмножество результатов, проще отсортировать их и устранить дубликаты. Общая стоимость почти меньше, чем использование только одного индекса (для одного столбца) и сканирования таблицы для другого столбца (поскольку mysql использует только один индекс для одного столбца).
Это зависит от структуры таблицы и как правило, но в больших таблицах союз дал мне лучшие результаты.
Проблема в том, что целевой процессор должен быть не менее 386.
поэтому функция должна быть такой:
double sin(double x){
asm{
fld qword ptr [x]
fsin
fstp qword ptr [x]
}
return x;
}
Я получил подобный код для компиляции в TASM с .386 после .MODEL "size"