The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#41
|
||||
|
||||
I looked over the user tagging addon, it does run several alters on the user table, however, it is insane if its taking you 6+ hours to install it.
There is something wrong with your MySQL configuration. |
#42
|
||||
|
||||
Quote:
Also, what are the results like when you try to install one of the products to your local computer? I assume you're testing things locally first and not just updating the live server anyway? Does it take you 6 hours locally too? These tests were done locally running a Core i7 3770, 16GB RAM, w/ MySQL tables saved on a 7200RPM HDD. It's definitely NOT optimized for Apache or MySQL either. Forum 1 running vB3 install time was 17 seconds. 100,000 threads 1,500,000 posts 11,000 members Forum 2 running vB4 install time was 47 seconds. 36,000 threads 191,000 posts 148,000 members |
Благодарность от: | ||
Zachery |
#43
|
||||
|
||||
Quote:
Quote:
|
#44
|
|||
|
|||
Quote:
Id be willing to prove it aswell, hook me up with a copy of your vb install and database, and you can install the addon on one of my servers, I bet it would be done in minutes. |
#45
|
||||
|
||||
Quote:
A large forum is going to complain if it takes more than 30 seconds to install (which is the timeout value of PHP scripts on most servers), unless their server is setup to allow for PHP scripts to extend their execution time infinitely. Please stop arguing the point with people who know more about this than you. I'm not saying this to be offensive, I wouldn't argue with a chemist about the effects of certain drugs just because I at one point read a Wikipedia page. I accept that this person is more knowledgeable than me in the field of chemistry. Just for fun, I'm going to show you how fast our database server can run an alter on a DB table that has 9 million rows in it. The specs of the DB server are as follows: CPU: 3.3Ghz e3-1230-V2 Ivy Bridge with HT RAM: 8GB DDR3 HDD: 60GB Intel Solid State Drive 520 Series OS: CentOS 6.5 x64 Code:
MariaDB [finalfan_forum]> SELECT COUNT(*) FROM dbtech_vbactivity_pointslog; +----------+ | COUNT(*) | +----------+ | 9051708 | +----------+ 1 row in set (0.00 sec) A clean install of Advanced User Tagging (latest version at the time of writing) is going to run 9 alters in total against the "user" table (spread across 3 different installation steps). This modification does not alter the "post" table in any way, shape or form. This is the result: Code:
MariaDB [finalfan_forum]> ALTER TABLE dbtech_vbactivity_pointslog ADD testcolumn INT(10) UNSIGNED NOT NULL DEFAULT '0'; Query OK, 9051708 rows affected (38.38 sec) Records: 9051708 Duplicates: 0 Warnings: 0 Extrapolating this further, 9 out of 9 alters would take approximately 345.42 seconds, or 5.76 minutes. What about uninstallation, you ask? Code:
MariaDB [finalfan_forum]> ALTER TABLE dbtech_vbactivity_pointslog DROP testcolumn; Query OK, 9051708 rows affected (35.60 sec) Records: 9051708 Duplicates: 0 Warnings: 0 Extrapolating this further, 9 out of 9 uninstallation steps would take 320.4 seconds or 5.34 minutes. Even if we double, triple, quadruple, [...] the query time to account for the delay suffered when running this query via PHP as opposed to the command line, this does not come anywhere NEAR the 6+ hour time your server is experiencing. The forum in question was http://www.finalfantasyforums.net/ which has over 1 million posts at the time of writing yet did not experience any issues when installing any of our modifications that make numerous alters to the "post" table. (We host this forum, and the database server the forum runs on is the machine whose specs I listed above.) I'm very much going to enjoy hearing your next round of excuses Fillip |
#46
|
|||
|
|||
Good god you need to tell your final fantasy client to configure the copyright mod better lol, that footer is full of backlinks.
|
#47
|
||||
|
||||
I doubt many others make as many table alterations as his, simply because they're not necessary for that modification or because the author may not realize that altering a vB table would be better than trying to keep up with separate tables. I fully agree that it's best to avoid altering vB tables when you can, but it's often not the best practice if you want an add-on to run smoothly and without taking up any extra server resources. I'd much rather have it shut down my forum for 10 minutes during the install than to have it running extra queries during every page load after that. A 6 hour install time is obviously different, but apparently you're the only one that's experiencing times that are anywhere near that extreme, so I'd say it sounds more like DB has things balanced correctly and it's your server configuration that is suspect.
|
Благодарность от: | ||
CAG CheechDogg |
#48
|
||||
|
||||
Quote:
They are fine with having it like that, and it gives us more traffic, so everybody's happy Fillip |
#49
|
||||
|
||||
Quote:
My server admin has access to this topic and there is a pending ticket, i am sure if he noticed something wrong, he will let me know. Quote:
|
#50
|
|||
|
|||
Send him over here and get him posting... it's probably about time he voiced in his opinion on the matter.
|
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|