is there a search feature?
Thread Starter
Supreme Member
iTrader: (25)
Joined: Jul 2004
Posts: 2,623
Likes: 0
From: Beautiful BC
Car: '88 IROC-Z / '91 Z28 / '91 GTA
Engine: LT4 Hot Cam 305 / L98 355 / MR 383
Transmission: 5-spd / 700R4 / 700R4
Axle/Gears: 3:45 / 3:23 / 3:23
is there a search feature?
so far the forums seem to be working smooth and quick.. however I do have a question.. (perhaps I'm blind or can't find it) but where the heck is the search??
Member
Joined: Jul 2002
Posts: 312
Likes: 0
From: Manassas , V.A
Car: 92 Formula
Engine: 5.0L TBI
Transmission: 700R4
Axle/Gears: 3.73 posi
They havn't figured out how to get it working yet. One thread mentions the possibility of using google for the new search. Sucks because to me, that is the most important feature of this board.
So webmins, PLEASE get search working before messing with skins and all the other fancy features. I know its not as easy as a click of a button, but I'd rather the search working then posting abilities since 99% of all question have already been answered.
So webmins, PLEASE get search working before messing with skins and all the other fancy features. I know its not as easy as a click of a button, but I'd rather the search working then posting abilities since 99% of all question have already been answered.
Junior Member
Joined: Feb 2004
Posts: 51
Likes: 0
From: Billings, MT
Car: '83 Trans Am, Black on Red
Engine: LG4 305ci V8 w/ CCC-Qjet
Transmission: Rebuilt 700r4
Axle/Gears: 4th gen 2.37 posi w/disc brakes
Yeah, its pretty useless to have a forum without a search function. I can understand if they didn't implement it to cut down on the server load, but you woulda thought they'd say something. I'm sure it'll be fixed in short order.
Edit:
Okay, in the mean time, just go to google, type in what you're looking for, and then put site:thirdgen.org after it. This pulls up links to the old techbb2 page, but they seem to redirect fine.
Edit:
Okay, in the mean time, just go to google, type in what you're looking for, and then put site:thirdgen.org after it. This pulls up links to the old techbb2 page, but they seem to redirect fine.
Last edited by Cyfun; Mar 19, 2006 at 09:54 PM.
Junior Member
Joined: Feb 2004
Posts: 75
Likes: 0
From: Sunny Devon, England
Car: '84 Z28 & '73 camaro LT
Engine: 1960 283, eaton m112 blower
Transmission: none at present, will be manual
Axle/Gears: 3.73:1 lsd
I was wondering why I couldn't find it. How will people respond to evey post with "do a search" now?
Trending Topics
Junior Member
Joined: Aug 2004
Posts: 37
Likes: 0
From: Tallahassee Florida
Car: 92 Camaro RS Heritage Edition
Engine: 355 V8
Transmission: 700R4
It's amazing how much you miss it when its gone. I used to search this board a couple times a day for any questions I had about my car. With the huge number of saved posts on here I could find just about anything I was looking for. I sure hope they can figure it out soon.
Member

Joined: Dec 2002
Posts: 373
Likes: 0
From: Brooklyn, MI
Car: 1991 Camaro RS
Engine: 355
Transmission: 700-R4
Axle/Gears: 4.10
I agree. The search feature on this board is the most beautiful thing in the world. I have found answers to every single question I have ever had by using that feature. PLEASE bring it back in its entirety.
TGO is aware of the importance of the search option and Jason is looking into ways to resolve this. If the search was turned on, it causes table locking in mysql, which makes the server load get too high to the point that people cannot access the forums. Disabling the search feature (for the time being) atleast allows the forums to be accessible until a solution can be implemented.
Supreme Member
Joined: Sep 2002
Posts: 1,500
Likes: 0
From: Dallas/Fort-Worth
Car: 1988 Camaro IROC-Z
Engine: 350 TPI (L98)
Transmission: T56
Axle/Gears: 9-bolt 3.45
I would be happy to help the admins out with the search feature. Ours took a little bit of time to get it working on our switch to vB 3.5.4. If there is interest, feel free to email me, because I would like a search feature too.
Originally Posted by Maroon-IROC-Z
I would be happy to help the admins out with the search feature. Ours took a little bit of time to get it working on our switch to vB 3.5.4. If there is interest, feel free to email me, because I would like a search feature too.
Supreme Member
Joined: Sep 2002
Posts: 1,500
Likes: 0
From: Dallas/Fort-Worth
Car: 1988 Camaro IROC-Z
Engine: 350 TPI (L98)
Transmission: T56
Axle/Gears: 9-bolt 3.45
You may need lower the maxclients. Most of time this is too high for the actual connections that a server will connect. Maxclients is the maximum concurrent connections the server will have at one time, in the same nanosecond.
If you are not using MySQL, then it will be the same setup for the optimization, but you will need to look up the specification specifications. PostgreSQL, Oracle, MsSQL are all about the same.
If you are using MySQL, then these should with optimization:
http://www.vbulletin.com/forum/showthread.php?t=121386
http://www.vbulletin.com/forum/showthread.php?t=114420
90% of all vB forums should be fine on 150-200 maxclients value
cpanel/whm does adjust maxclients if needed and you check apache error log for max clients exceeded messages you will know
and yes more concurrent connections / maxclients = potentially more memory usuage
You can roughly tell how much memory is being used by apache by average size of httpd process x number of httpd processes open/running ?
cpanel/whm does adjust maxclients if needed and you check apache error log for max clients exceeded messages you will know
and yes more concurrent connections / maxclients = potentially more memory usuage
You can roughly tell how much memory is being used by apache by average size of httpd process x number of httpd processes open/running ?
If you are using MySQL, then these should with optimization:
http://www.vbulletin.com/forum/showthread.php?t=121386
http://www.vbulletin.com/forum/showthread.php?t=114420
Originally Posted by Maroon-IROC-Z
You may need lower the maxclients. Most of time this is too high for the actual connections that a server will connect. Maxclients is the maximum concurrent connections the server will have at one time, in the same nanosecond.
If you are not using MySQL, then it will be the same setup for the optimization, but you will need to look up the specification specifications. PostgreSQL, Oracle, MsSQL are all about the same.
If you are using MySQL, then these should with optimization:
http://www.vbulletin.com/forum/showthread.php?t=121386
http://www.vbulletin.com/forum/showthread.php?t=114420
If you are not using MySQL, then it will be the same setup for the optimization, but you will need to look up the specification specifications. PostgreSQL, Oracle, MsSQL are all about the same.
If you are using MySQL, then these should with optimization:
http://www.vbulletin.com/forum/showthread.php?t=121386
http://www.vbulletin.com/forum/showthread.php?t=114420
The problem comes in when someone uses one of the following:
- Site Search
- Find posts by user
- Find threads by user
- Find users with a specific IP address
Those are the queries that are causing table locking on the `post` and `thread` tables (and every once in a while, the `user` table). When that happens, all of the normal queries start to back up and the load jumps from 1.0-1.5 to 80.0-100.0 in a matter of seconds. The server stops accepting connections once it hits maxclients (as it should) and everything locks up until the original blocking query finishes.
If anyone knows how to resolve that issue, either through manipulation of the my.cnf file, or by any other means, we would be very grateful as I would LOVE to turn the search back on.
Member
Joined: Jan 2004
Posts: 218
Likes: 0
From: Bedford, PA
Car: 91Z28, 94 Silverado, 99Z28
Engine: 350 TPI, 350 TBI, LS1
Transmission: 700R4, 4L60E, 6-speed
Axle/Gears: 3.42, 3.42, 3.42
Jason
have you re indexed the database? just curious.. may have some ideas but that is the first thought im thinking.. probably have but just a quick thought.
have you re indexed the database? just curious.. may have some ideas but that is the first thought im thinking.. probably have but just a quick thought.
Supreme Member
Joined: Sep 2002
Posts: 1,500
Likes: 0
From: Dallas/Fort-Worth
Car: 1988 Camaro IROC-Z
Engine: 350 TPI (L98)
Transmission: T56
Axle/Gears: 9-bolt 3.45
Oh yeah, if you haven't re-indexed, we had issues until we did. I still think it's an optimization thing, but somethings are easier than others.
Supreme Member
Joined: Sep 2002
Posts: 1,500
Likes: 0
From: Dallas/Fort-Worth
Car: 1988 Camaro IROC-Z
Engine: 350 TPI (L98)
Transmission: T56
Axle/Gears: 9-bolt 3.45
Originally Posted by Jason|Xoxide
I don't think that the maxclients setting is what is doing it. 99% of the time, there is no backlog, the box is more than capable of handling the 80-100 queries per second that are generated.
The problem comes in when someone uses one of the following:
If anyone knows how to resolve that issue, either through manipulation of the my.cnf file, or by any other means, we would be very grateful as I would LOVE to turn the search back on.
The problem comes in when someone uses one of the following:
- Site Search
- Find posts by user
- Find threads by user
- Find users with a specific IP address
If anyone knows how to resolve that issue, either through manipulation of the my.cnf file, or by any other means, we would be very grateful as I would LOVE to turn the search back on.
Maroon-IROC-Z, I'd like to apologize if my comment above was taken wrong. I just hope that you can understand, and you probably know if you have been in similar positions, that you hear from so many people, that sometimes it seems everyone and their brother is an expert, even those who have the work done for them. Of course there are some legit ones out there, but since no reference and not much info was given, it was hard to properly gauge.
It seems that members have been earitable due to the search issue, and I can completely understand myself, it affects me as well. However, that doesn't sanely justify for a member to sign up, hide behind a new user name, to simply irrelationally call me an idiot for statements that I never even made, in addition to calling me cocky when that was exactly just what the person was being himself. Anyone who resorts to such behavior, has some issues. I'd rather be an "idiot" than unstable
It seems that members have been earitable due to the search issue, and I can completely understand myself, it affects me as well. However, that doesn't sanely justify for a member to sign up, hide behind a new user name, to simply irrelationally call me an idiot for statements that I never even made, in addition to calling me cocky when that was exactly just what the person was being himself. Anyone who resorts to such behavior, has some issues. I'd rather be an "idiot" than unstable
Originally Posted by 3rdGenSS
Jason
have you re indexed the database? just curious.. may have some ideas but that is the first thought im thinking.. probably have but just a quick thought.
have you re indexed the database? just curious.. may have some ideas but that is the first thought im thinking.. probably have but just a quick thought.
Originally Posted by Maroon-IROC-Z
How much memory is this box running? It is dedicated right? I'll start some research to help you out with your setup. Can you give me the specs on the server?
- Dual 2.8GHz Xeon Processors (800MHz FSB) w/ HT
- 2GB of DDR2-400 RAM
- (3) 73GB 10K RPM SCSI Drives in RAID 5
- Red Hat Enterprise Linux 3
- MySQL 4.1.18 (upgraded from the RHEL3-supported 3.23.58 with the official MySQL-supplied RPMs )
- Apache 2.0.46-56 (official RHEL3 build)
- PHP 4.3.2-26 (official RHEL3 build)
Member
Joined: Jan 2004
Posts: 218
Likes: 0
From: Bedford, PA
Car: 91Z28, 94 Silverado, 99Z28
Engine: 350 TPI, 350 TBI, LS1
Transmission: 700R4, 4L60E, 6-speed
Axle/Gears: 3.42, 3.42, 3.42
Jason
Have you tried re indexing the whole database? i know SQL will automaticly reindex after a dump.... but have you manually started a re index on the entire data base.. I know this will take the site down for 30 min to an hour.. but could very well help if not fix the issues.
Have you tried re indexing the whole database? i know SQL will automaticly reindex after a dump.... but have you manually started a re index on the entire data base.. I know this will take the site down for 30 min to an hour.. but could very well help if not fix the issues.
After the upgrade was complete, I manually rebuilt the important indicies (see below for a list). That is what most of the downtime over the weekend was. I rebuilt them both by running "REPAIR TABLE tablename QUICK" and by dropping and then adding the indicies.
Indicies that have been rebuilt at least once:
Indicies that have been rebuilt at least once:
- Fulltext title in `post`
- Index threadid in `post`
- Index userid in `post`
- Fulltext title in `thread`
- Index dateline in `thread`
- Index lastpost in `thread`
- Index pollid in `thread`
- Index postuserid in `thread`
- Index forumid in `thread`
- Index birthday in `user`
- Index birthday_search in `user`
- Index username in `user`
- Index usernameid in `user`
Member
Joined: Jan 2004
Posts: 218
Likes: 0
From: Bedford, PA
Car: 91Z28, 94 Silverado, 99Z28
Engine: 350 TPI, 350 TBI, LS1
Transmission: 700R4, 4L60E, 6-speed
Axle/Gears: 3.42, 3.42, 3.42
ok, what really sounds like needs done is a full re indexing of the complete database.. yes this will take the site down for maintainance for 30 min to an hr most likely.. but doing a complete reindex of the complete database very well may fix the issues.
Originally Posted by 3rdGenSS
ok, what really sounds like needs done is a full re indexing of the complete database.. yes this will take the site down for maintainance for 30 min to an hr most likely.. but doing a complete reindex of the complete database very well may fix the issues.
What I did to resolve it is below:
- Turned off the site.
- Set "low_priority_updates" to "1"
- Set "ft_max_word_len" to "12" (changed from 10 to allow longer searches)
- Restarted MySQL
- Ran:
- ALTER TABLE `techbb2`.`user` DELAY_KEY_WRITE = 1;
- ALTER TABLE `techbb2`.`thread` DELAY_KEY_WRITE = 1;
- ALTER TABLE `techbb2`.`post` DELAY_KEY_WRITE = 1;
- REPAIR TABLE `techbb2`.`thread` QUICK; (to rebuild the FT index)
- REPAIR TABLE `techbb2`.`post` QUICK; (to rebuild the FT index)
- Turned on the site.
Thread Starter
Supreme Member
iTrader: (25)
Joined: Jul 2004
Posts: 2,623
Likes: 0
From: Beautiful BC
Car: '88 IROC-Z / '91 Z28 / '91 GTA
Engine: LT4 Hot Cam 305 / L98 355 / MR 383
Transmission: 5-spd / 700R4 / 700R4
Axle/Gears: 3:45 / 3:23 / 3:23
right on, good job!! The search works well.. thanks for all the hard work and dedication!
Supreme Member
Joined: Sep 2002
Posts: 1,500
Likes: 0
From: Dallas/Fort-Worth
Car: 1988 Camaro IROC-Z
Engine: 350 TPI (L98)
Transmission: T56
Axle/Gears: 9-bolt 3.45
Originally Posted by Jason|Xoxide
No, that wasn't it. What was (yes, I figured it out) happening was that a large SELECT statement was taking a significant amount of time. An UPDATE or INSERT came behind it and had to wait because of the table lock. Because UPDATE and INSERT statements have higher priority than SELECT statements, everyone else on the board got starved.
What I did to resolve it is below:
What I did to resolve it is below:
- Turned off the site.
- Set "low_priority_updates" to "1"
- Set "ft_max_word_len" to "12" (changed from 10 to allow longer searches)
- Restarted MySQL
- Ran:
- ALTER TABLE `techbb2`.`user` DELAY_KEY_WRITE = 1;
- ALTER TABLE `techbb2`.`thread` DELAY_KEY_WRITE = 1;
- ALTER TABLE `techbb2`.`post` DELAY_KEY_WRITE = 1;
- REPAIR TABLE `techbb2`.`thread` QUICK; (to rebuild the FT index)
- REPAIR TABLE `techbb2`.`post` QUICK; (to rebuild the FT index)
- Turned on the site.
Member
Joined: Nov 2001
Posts: 356
Likes: 0
From: Colorado Springs, CO
Car: 84 Trans Am
Engine: 350
Transmission: 700R4
Axle/Gears: 3.73
Just out of curiousity Jason and JT are you guys just admin to get the site up and running correctly, or are you going to be full time from now on? You guys are doing an awesome job, and even though I don't like some of the new things (well mainly just the ads) I know its not your choice. Thanks for the hard work.
Supreme Member

Joined: Jan 2002
Posts: 1,162
Likes: 1
From: California
Car: Z28
Engine: L98
Transmission: T56
Originally Posted by Jason|Xoxide
No, that wasn't it. What was (yes, I figured it out) happening was that a large SELECT statement was taking a significant amount of time. An UPDATE or INSERT came behind it and had to wait because of the table lock. Because UPDATE and INSERT statements have higher priority than SELECT statements, everyone else on the board got starved.
What I did to resolve it is below:
What I did to resolve it is below:
- Turned off the site.
- Set "low_priority_updates" to "1"
- Set "ft_max_word_len" to "12" (changed from 10 to allow longer searches)
- Restarted MySQL
- Ran:
- ALTER TABLE `techbb2`.`user` DELAY_KEY_WRITE = 1;
- ALTER TABLE `techbb2`.`thread` DELAY_KEY_WRITE = 1;
- ALTER TABLE `techbb2`.`post` DELAY_KEY_WRITE = 1;
- REPAIR TABLE `techbb2`.`thread` QUICK; (to rebuild the FT index)
- REPAIR TABLE `techbb2`.`post` QUICK; (to rebuild the FT index)
- Turned on the site.
just a thought.
Originally Posted by XaviarRahl
Am I the only one who doesn't see a search button ANYWHERE on this site??
Originally Posted by 87CIZ
search was working the last couple days. and today i can't find the search button anywhere again?
Sorry Dave, I thought it was Jason since he was working on it in the afternoon.
Originally Posted by Dave|Xoxide
Actually I disabled it right before I left. If the it boggs the system down again then we might disable it. But I know it's important so it's back up for now.
No need to appologize. Jason is the one who has been working on the search features. I think he has it figured out. But with some server downtime this afternoon we have to figure out what's making that happen. Simple troubleshooting. Turn one thing off, turn another thing on till we see what works best.
I completely understand how much of a hassle it is for everyone. But what's more important, people being able to access threads quickly or to have a server go down 4 or 5 times a day.
This has been our top priority and once again I personally appoligize for any of the inconvience.
I completely understand how much of a hassle it is for everyone. But what's more important, people being able to access threads quickly or to have a server go down 4 or 5 times a day.
This has been our top priority and once again I personally appoligize for any of the inconvience.
Originally Posted by 91L98Z28
I'm more familiar with commercial RDBMS's (oracle/sql server); however if this large SELECT statement is part of the search subsystem, why is it doing table locking? can the transaction isolation level for this query be lowered, so that the table doesn't get locked in the process? If the search misses a post or two that just got created within a few seconds, that's not such a bad thing.
just a thought.
just a thought.
Since I was out of the office yesterday when Dave took the search down, I don't know exactly what query was causing the issue, or what else was going on at the same time. Disabling the search to fix the issue may have been completely coincidental, stranger things have happened... Anyway, I'll keep an eye on it.
Thread
Thread Starter
Forum
Replies
Last Post




Yeah no joke, I am trying to troubleshoot my rear defroster and no search is killing me. HELP!!!!
