Site performance (Complex front page layout + Views)
Hi all,
I am currently working on a project to convert a static HTML newspaper site (with about 1700 articles in English and Spanish) to Drupal 6. Most of the data is imported and the site is pretty much assembled, but I am running into some major performance issues that I need some help with.
The basic content type used throughout the site is "Article", which has about a dozen CCK fields.
Read moreOptimizing iowait with tmpdir and tmpfs or ramfs for Drupal 5 site
A note from the developer who oversees one of my Drupal sites. We could use your help.
Hello,
I have a rather burly Drupal based site that seems to be causing some
problems, today we had a major outage. There are many slow queries
and also mysql related iowait that causes server processes to hang, at
least that is the theory.
Here you can examine some of the stats on the server:
http://andric.us/load/localdomain/localhost.localdomain.html
You can see my iowait stats here, which are pretty high:
http://andric.us/load/localdomain/localhost.localdomain-cpu.html
Drupal & MySQL 5.x Cluster
I setup a MySQL 5.0 Cluster on a spare server with multiple Xen VMs and discovered that Drupal 6 (and most likely D7 as wel) as it exists today cannot function properly under the MySQL NDBCLUSTER engine. It seems that under the NDBCLUSTER engine (also known as NDB), D6 has a table called menu_router that fails to be converted.
I posted a bug report about it under the D6 platform as it is rather detailed, but I have an idea this will affect D7 as well.
http://drupal.org/node/391130
RESUME: Drupal Developer
If your current search and/or recruiter isn’t generating worthy results, give us a shot. We can usually locate 1-3 rock star candidates within a few hours to a few days. Most of our clients are amazed at the caliber of candidates we are able to find and the speed in which we do it.
To get started, simply send an email with the job details and the salary and/or hourly range offered and we'll get to work.
Thank you,
Beau Gould
Executive Advisor
Capital Markets Placement
bg @ capitalmarketsp.com
MySQl Performance Monitor using MySQL Tuner Script
Hi All,
I have been using Drupal for quite some time and recently we went live. The performance scalability has been some issue of late. I have been looking into monitoring my MySQL parameters for quite sometime. Currently I'm using mysql tuner perl script to monitor what variables need change.
Some observations that need help:
Read moreMoving MySQL tmpdir to RAM Disk
Hello I have a problem with my site when trying to use a RAM Disk to boost temp table create performance. I heard that this optimization was being done on drupal.org but couldn't find any documentation on it. I would appreciate if you could look at my post here and give me any suggestions:
Read moreVertical Partitioning for nodes table
We have a website and we want to migrate to drupal. I have never build a website with drupal before. we might have 200,000-300,000 new pages in {nodes}.body each month. for the current website we had to denormalize database and call a second query to select the longText field and we had a significant performance gain. Can we somehow denormalize the nodes table and separate the body field. what do u think ?
you can also check this address to see an example of vertical partitioning performance gain.
Group by users.name
hello
D6, views2
to explain my problem will take some time, so be patient ;)
i have a taxonomy and it´s about fish ---> genus, species, subspecies, population.
on one site i want people to search after fishkeepers, so i made exposed filters where you can enter one or all of the terms (genus, species, subspecies, population).
if you view the site (without searching) then you get the exposed filters and below all fishkeepers. the problem is, if someone has 2 fish, then he is listed 2 times ... 10 fish - his name is 10x in the list
Excessive cache_get time
I have noticed (I think) a strange thing. My cache_get times are excessive compared to rest of queries consistently. E.g on front page for logged in user I am seeing these numbers through devl module
203.92 1 cache_get SELECT data, created, headers, expire FROM main_cache WHERE cid = 'locale:mr'
172.59 1 cache_get SELECT data, created, headers, expire FROM main_cache_menu WHERE cid = '1:mr'
41.89 1 eval SELECT COUNT(uid) AS number FROM main_users WHERE status=1
25.56 1 drupal_lookup_path SELECT dst FROM main_url_alias WHERE src = 'front_page1'
.....Split MySQL DB read/write for Drupal 5
I am the back-end engineer/architect working on consolidating a number of production web sites using Drupal 5.11 with the Drupal Memcache API as a base along with the multi-site configuration.
Here's the architecture so far...
- 2-node load balancer front-end (2 Cisco ASA 5510s)
- 4-node web/app servers: RHEL 5 + GFS + Drupal Memcache API + Memcached (Quad Xeon, 8GB Ram each)
- 1-node MySQL 5.x database server with two other MySQL servers in hot stand-by mode (Quad Xeon, 16GB Ram each)
- EMC SAN Storage (1.5TB allocated)





