vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   archive posts (https://vborg.vbsupport.ru/showthread.php?t=201357)

joshskeety 01-10-2009 09:20 PM

archive posts
 
Is there a way or a hack to archive posts into a seperate database so that users can go back and look at a year prior?

I have a 2 million post forum and due to my post table being so big now, Vbulletin is struggling..

Thanks,

Josh

--------------- Added [DATE]1231634219[/DATE] at [TIME]1231634219[/TIME] ---------------

Is there no way to do this?

Josh

Dismounted 01-11-2009 04:41 AM

There is no way to do this in a default installation of vBulletin.

joshskeety 01-11-2009 03:13 PM

It is a shame that you cant. Having a 2 gig post table in an open source SQL is asking for too much... Because of what my forum is, I can't just prune. I can't believe there is no way to do this, or that this doesn't come standard in Vbulletin..

Bellardia 01-11-2009 03:28 PM

Consider splitting your board into two forums with shared login and userdata?
You would achieve the same effect. It's not really hard to believe that this doesn't come standard...it's not that common of a problem.

joshskeety 01-11-2009 05:54 PM

Quote:

Originally Posted by Bellardia (Post 1708672)
Consider splitting your board into two forums with shared login and userdata?
You would achieve the same effect. It's not really hard to believe that this doesn't come standard...it's not that common of a problem.

I have thought about doing that, however, I would have to create a daily cron that can move tables from one database to the other so that the users table and other tables would move over without users being able to tell that in the archive they are actually using a different database. I do not run my own webserver anymore so I would have to see if this would be available on the virtual server I am running now..

I don't see how this isn't a more common problem. Granted, I know my forum is way bigger than most, but it is more than likely not the biggest out there.. With my size of forum, you lliterally have to optimize daily to ensure the database is running smoothly, being able to seperate the posts by year to another database would fix this problem..

Josh

Dismounted 01-12-2009 04:26 AM

Quote:

Originally Posted by joshskeety (Post 1708660)
I can't believe there is no way to do this

There is a way to do this - but that requires coding on your own/hiring someone to do it.


All times are GMT. The time now is 04:20 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.00927 seconds
  • Memory Usage 1,719KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (6)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete