Forum Moderators: DixonJones
Of course the number of queries depend on what data you want out of it, but for example if it's all in one table you could have a field to identify the hostname of each site. Then you could group by that field to get things like sum of hits for each site, etc.
In your ad management software (on one of your servers), you just set up different accounts like you were placing a banner on separate websites, and just use a 1px transparent gif at the bottom in a JS snippet for each site.
The end result is you have a single ad/site management page online with all your websites and select each domain name to find immediately how many impressions you are getting (per hour/day/month) in real time.
This can be very helpful in quickly determining what is happening (or not happening) on each site - then grab the full logs to determine the details.
This worked great for several years. In 10 seconds we could select a different site and immediately see what impressions an hour we were getting (across several dozen sites).
Unfortunately (or fortunately), we were hitting more than 10,000 impressions/hr too often on the sites we were monitoring, and it would blow out the MySQL database.
Now on the larger sites, we just compress the logs (gz) daily to save about 90% of the download file size, then run them individually through WebTrends.
So if your 'major network' is refering more to the number of sites, than traffic, the ad management route may work for you.
Otherwise, hopefully this thread stays open long enough to where we can get some other input for large network 'and' large traffic, real-time solutions.
Steve