|
Тема |
кеширане на функциите [re: Dakota] |
|
Автор |
Dakota (erotoman) |
|
Публикувано | 14.04.05 22:08 |
|
|
Във връзка с разкритията по бъга се сетих да питам MySQL планира ли да осъществи някакво кеширане на функциите? Това не знам изобщо дали е стандартно, но в PostgreSQL има три опции (IMMUTABLE, STABLE и VOLATILE), които указват по какъв начин извикването на функцията да се оптимизира.
Та, в конкретния случай inc() трябва да се дефинира като некешируема, т.е. VOLATILE.
Надявам се да не се приеме като заяждане, но наистина има отношение към решаването на бъга.
А и не съм съвсем наясно с вътрешната имплементация на кеширането в MySQL и съответно - връзката с функциите.
Everything louder than everything else...Редактирано от Dakota на 14.04.05 22:10.
|
| |
|
|
|