No, to be honest 35 is nothing. You should not see any problems scaling this into the hundreds/thousands if optimized right, it does depend on many factors.
Where is the post meta being used, are you sure it’s all being used?
Are you using a lot of unique keys? You can check this by doing get_post_custom_keys, the lower the better.
Are you outputting all post meta in one shot using get_post_custom instead of getting each field via get_post_meta ?
You should always turn on debugging with define('SAVEQUERIES', true); and see how many hits to the DB your doing and how long each one is taking.
Related Posts:
- How to solve slow WordPress site caused by attachment_metadata
- Why WordPress choose data serialization over json_encode?
- WordPress database scalability from the code perspective
- Dealing with Many Meta Values, 30+
- What is the most secure way to store post meta data in WP?
- Performance tips for a large user base [closed]
- WP_Options ID high
- How to delete outdated, wrongly sized images in _wp_attachment_metadata?
- WordPress for a very large website
- Meta query interfering with orderby relevance
- WordPress database becoming huge. How to analyze and optimize it? fear of running out of memory
- Improve or optimize a very slow query
- WooCommerce with thousands of products – site is very slow – optimize db queries? [closed]
- Migrating non-WordPress CMS to WordPress, lots of data to move — possible solutions?
- Efficiency on displaying random authors based on large database
- Delete all post meta except featured image
- Relationship between performance and database size
- Database slowdown after update to 3.4.1
- wp_redirection_404 table has grown to 7GB
- Is it possible to store visitors IPs in wp_postmeta table?
- Multiple postmeta with same name for one post in wp_postmeta table
- Delete all post meta except featured image Using SQL
- Which is more efficient? Using usermeta, or creating a new MySQL table?
- delete post meta from db, even if does not exist?
- WordPress and MySQL: how to transfer Meta_key and Meta_Value from one post_id to another
- Storing data for a wordpress plugin
- Where does the actual data stored by add_post_meta
- Multiple wp_options tables to share content across installs
- Structure of postmeta meta_value for woocommerce product download
- Routine to convert custom post meta from old to new value
- Improve performance by removing unnecessary database queries
- fastest replacement DB
- How to prevent/delay MySQL connections when an object cache is used?
- Does auto_load to ‘no’ in wp_options improve performance
- Saving zero as meta value
- Uknown meta entries in wp_postmeta
- How to combine multiple wp_insert_post into one in order to gain better performance
- Does post_meta data need to be unserialzed?
- Link image with data from the wpdb
- Optimizing function that automatically creates internal links based on post title string
- Custom Post Type not showing anything added by code anymore?
- Compare User meta_value with Product meta_value
- How to save EXIF metadata in WordPress database?
- Is there anyway to split posts to different databases?
- _wp_attachment_metadata is not being added to database when PDF files uploaded
- Job and Employee Performance Tracking with Product Safety
- “BS_” rows in postmeta table
- What structure and database storage method should I use for temporary storage that may be written concurrently?
- Migrating meta_key and meta_value from old theme to new one
- Get all top categories, then only 3 posts for each
- Best way to store 1 billion+ posts?
- Optimize WP site for millions of posts
- update_post_meta performance in a loop woocommerce
- update_post_meta performance in a loop woocommerce
- Database structure for thousands of posts
- Counting user’s comments – efficient way?
- Performance bug – slow DB query
- How much post meta data is too much?
- Mysql Queries per Visit – Crazy High
- How do i get value from wp_postmeta?
- Recommended Post Structure for DB Storage
- SQL query : Select a thumbnail for a media
- What effect can a large wp_post table have on overall site performance?
- Can’t connect to MySQL server on ‘127.0.0.1’ (10061) (2003)
- Get error messages when $wpdb->insert() returns false?
- Does dbDelta delete columns as well?
- Special characters in WordPress UTF-8 [closed]
- Query from a different database than the default
- Need of separate security plugins for both root and subfolder sites WordPress?
- Escaping / encoding data before insert into a database?
- WordPress mysql table double prefixes
- How can I transition a site from using the Beta Tester plugin to a “normal” install?
- Transient feeds and caching error
- get_tags() return an empty array after added tags with wp_insert_term()
- Why do mass updates to post_content shows in front end, but not in edit screen?
- How to disable (get rid of) home page main loop entirely?
- Insert post in another database
- How to get membershiplevel from WordPress Database?
- Child parent relationship inside WP DB
- Copying database tables to new database
- Duplicating Complete WordPress Install for Development and then Redeployment?
- How to increase load time of an archive/search page (WP_Query)
- When to use custom DB tables or add_option?
- Database Update Required – Update from command-line
- Custom search query by category id
- Image link issues after importing a database backup to my local web server
- multiple wordpress installs w/shared user database but separate content databases
- Updating seperate database when post attachment is changed
- WordPress Database – wp_usermeta and the correct number of session_tokens rows
- How to get a list of articles related to a particular category from my other WordPress website?
- How do I update a WordPress wp_postmeta meta_value that contains many options
- How can I get $wpdb to show MySQL warnings?
- Looking for suggestions on creating simple database (Help!!)
- DB access blocked when initializing WP externally
- Site does not work right, pages not showing up, even for root admin
- WordPress: Interact with Database Query Data and Login
- Getting an error when trying to migrate to DV server from Grid with Media Temple [closed]
- update_post_meta returns ID, but nothing in the database
- Configure WordPress to use MariaDB over SSL?
- DB table creation on reactivation – dbDelta errors on CONSTRAINTS