Which tables are supposed to have two primary keys?

After reading Mark's Lussumo downtime post, I checked my database and, besides what he diagnosed, I have five other tables that have two primary keys:
LUM_UserDiscussionWatch as pictured:

And (LUM_Comment,) LUM_CategoryBlock, LUM_DiscussionUserWhisperFrom, LUM_DiscussionUserWhisperTo, LUM_ThankfulPeople and LUM_UserBookmark.
My question: is this supposed to be like it is now? Or, is there a misconfiguration with these settings?
I'm asking this because my shared server's CPU load is always at +10... and I was wondering if I'm not the culprit...
TIA
LUM_UserDiscussionWatch as pictured:

And (LUM_Comment,) LUM_CategoryBlock, LUM_DiscussionUserWhisperFrom, LUM_DiscussionUserWhisperTo, LUM_ThankfulPeople and LUM_UserBookmark.
My question: is this supposed to be like it is now? Or, is there a misconfiguration with these settings?
I'm asking this because my shared server's CPU load is always at +10... and I was wondering if I'm not the culprit...
TIA

0
Comments
Can I ask you kindly if you suggest any changes?
As you can see it's getting big... and I wouldn't want it to begin crashing...