|
||||||
Views:
12,261,359 |
![]() ![]() ![]() ![]() |
04-05-25 08:32 AM |
||||
Guest: Register | Login |
0 users currently in AcmlmBoard Developer Zone | 1 bot |
Main - AcmlmBoard Developer Zone - Possible optimization: merging posts and poststext back |
Arisotura |
| ||
Developer
pancakes Level: 84 ![]() ![]() ![]() ![]() Posts: 878/1870 EXP: 5625037 Next: 36915 Since: 01-05-12 From: France Last post: 172 days Last view: 172 days |
Xkeeper had that idea back in 2007: http://acmlm.kafuka.org/board/thread.php?id=1364&page=1
Basically, all post data would go in one table. Old post revisions would go in a separate table, and the main posts table would only hold the latest post revisions. Supposedly, it'd be faster. Although MySQL is pretty fast already so there isn't much difference unless your board is big. I gave it a try on my localhost, with two tests: one with the typical posts/poststext tables, one with a separate table containing the same data but all merged together in one table (and only latest post revisions). Each test ran a full post data fetch query on 20 random posts 10000 times. The results are the following: * separate posts/poststext: 7.3s * merged table: 5.7s There isn't much gain, but it isn't negligible either. ____________________ Kuribo64 - melonDS want some revolution in your coffee? |
Emuz |
| ||
Site Administrator
![]() 11 Hit Combo: Mother's Rosario Level: 109 ![]() ![]() ![]() ![]() Posts: 2755/3393 EXP: 13756288 Next: 203357 Since: 12-30-11 From: Akron, Ohio; USA Last post: 248 days Last view: 5 hours |
Might be worth taking on as an item. I have always wanted to merge them actually. It may be marginal improvement performance wise, it makes the database structure less muddy on top of it. Can also reduce query counts in come contexts. The Dynamic Profile Administrator™"Never Knows Best" Note: if you can see this my layout broke. ALL THE CREDITS WILL BE REVEALED!! 'Victory Noriko' by @thatsheepagain. 'Chibi Dance Noriko' by @Haru__Kitsu. 'Deity's Night Out (Featuring Gabbie)' by @thatsheepagain Noriko Emotes by @Haru__Kitsu. Side Bar Noriko by @thatsheepagain 'Noriko's Nature Walk' by @projectTiGER_ Emotive Noriko by @thatsheepagain. "Space Candy Noriko" by BerryVerrine. "Super Sharp Noriko" by Xionfes. A gift illustration from the wonderful EverKinzPony! "Magical Girl Noriko" by @cute_hospital! "Patient Chibi Noriko" by @Ruii_ki! 'Dapper '60s Noriko' by @thatsheepagain. 'Shiny Chibi Noriko' by @inioli. 'Flower Veil Noriko' by @Sushiee_. 'Noriko in Realism' by @_Sarybuu. 'Noriko's Midnight Adventure' by @projectTiGER_ 'Yukata Noriko' by @yunyunmaru_ 'Birthday Wishes Noriko' by @thatsheepagain |
Arisotura |
| ||
Developer
pancakes Level: 84 ![]() ![]() ![]() ![]() Posts: 892/1870 EXP: 5625038 Next: 36914 Since: 01-05-12 From: France Last post: 172 days Last view: 172 days |
Main - AcmlmBoard Developer Zone - Possible optimization: merging posts and poststext back |
Acmlmboard v2.5.6 (06/11/2024) © 2005-2025 Acmlm, Emuz, et al. |
MySQL - queries: 74, rows: 492/525, time: 0.747 seconds. |