If you don’t feel any performance degradation then there is no problem. If it took you two years to get to this state then you probably safe for another two years, which is almost forever in the time scale of the internet (unless you are CNN or similar).
This doesn’t mean that you should not try and save space wherever it is easy to do. Do you really need the 14 fields for each post? how many of them are actually in use? How about deleting old posts?
But in the end, at some point you will reach the point where performance will degrade and in that point you should just upgrade your server. For such a big site I assume you have some sort of money revenue and the cost of getting stronger hardware is usually smaller then starting to make customizations to wordpress at the DB level even when done properly.
Related Posts:
- What is the advantage of the wp_options design pattern?
- importing data from non-wordpress mysql db
- Which is best in the following scenario : post_meta vs custom table vs parent/child posts
- ACF plugin and field update
- Query postmeta values, and return multiple post_titles for common meta value
- Site uses wpdb to fetch meta_keys but just displays first meta_key from a page (the post uses the same meta_key “filmmaker” more than once)
- wordpress get_post_meta / the_meta to output custom field value
- Custom Query: query by post custom meta data
- Get author total post votes from post meta
- wpdb function insert doesn’t work
- get_post_custom_values problem, please help
- Group Posts By Custom Meta Value: Date
- custom filed from post in the side bar
- wordpress multi user question
- Getting and calculating averge value of custom fields of the same tag
- Meta field bulk editing no longer working in WP 6.0 [closed]
- How To Save Data From Remote APIs To ACF?
- update_post_meta not working well
- How can I change author of posts to the value of one of the custom field of the posts?
- How to display custom fields in hestia theme
- Custom meta fields and meta keys
- Adding Custom Metadata to my Archive/Posts page
- How to improve my non-unique metadata MySQL entries?
- Set class if a meta value is set within post archive
- How to securely controlling data without keeping it in postmeta?
- “BS_” rows in postmeta table
- How to add a post’s view count into the WordPress API response
- How to speed up post list slowed by update_meta_cache()?
- WordPress Blocks, setAttributes not saving
- Adding Facebook’s image and meta description retrieval capabilities to a WordPress post
- Can’t set custom meta fields for a post
- Saving Custom Field that includes Quotation marks
- Allow HTML in Custom Metabox area
- Custom Fields Not Showing (ACF not installed)
- Query to sort a list by meta key first (if it exists), and show remaining posts without meta key ordered by title
- SQL query to change the value of a Custom Field
- Custom meta POST request fired twice when updating a post in Gutenberg
- Custom field metabox not showing in back-end
- Post meta data not showing in frontend, until hitting ‘update’ button
- searching by keywords in post’s metas or pagination links problem
- Add custom field information to source meta data
- How do I update custom field post meta in frontend post template?
- Update custom field on page specific to logged in user
- How to Find List of Available Custom Fields for Theme?
- Save, update, get and sanitize post meta as HTML not plain
- update meta field value after
- Create Meta boxes dynamically
- Custom Fields Not Working In Footer
- Update custom table on metabox POST
- Retrieving and inserting data in custom fields
- Saved Post Meta Array Returns as String
- Query Multiple meta
- I have a form with a custom button ,i want to add the field data to an database when clicking the custom button
- Delete custom meta
- Query Posts based on custom field value
- Problem saving meta data
- Check if value exists before saving
- Echo out custom fields in comments
- Get meta value when the page is a blog archive
- Search one custom field?
- Can’t save meta field value if the title not set
- update_user_meta(): invisible data storage
- Display Data From This Custom Media Upload Meta Box?
- Save values generated via API as custom meta fields
- Query Custom Fields in Searchform
- Populate a select box with data stored in the database?
- When post is updated, custom metadata in text area field is overwritten
- Updating custom fields with external data
- change attachment custom field onChange event
- Adding custom fields to images
- How to save dynamically generated value in post type?
- wordpress simple post multi rating with post_meta and user_meta
- Media Attachment Custom Meta Fields not saving in Media Uploader when using jQuery UI Autocomplete
- wp_postmeta are updated for only one page
- update_post_meta not working in action hook
- how to show this part only in the single post page?
- Custom Field: Display only if a specific key is selected outside the loop
- Download stuff after filling fields?
- Display meta data from a custom field within plugin Category Grid View Gallery
- When editing a post with a custom meta box the values aren’t displaying correctly
- Hard Define Custom Field Value
- Custom fields / meta box output
- If post custom meta data is not set, show normal state
- add_post_meta insert null value into Database
- Make Custom Fields Public in JSON – API
- How do i output images from URL’s added to the same custom field key
- Retrieving custom field as shortcode
- Website that sells statistics
- Colecting values from custom field checkboxes and displaying them in the post
- Build Array from Input Fields question
- custom field with links
- add multiple values (array) to post meta_input
- Order by a meta field in query loop
- How to create a searchable database with a single-field search box at the front end? [closed]
- How can i put a custom field inside this php
- save all acf options in one meta_value [closed]
- How to add new Metadata options (Date, Author, etc.) for Posts?
- WP Query Args – search by meta_key or title
- Saving multiple custom meta box fields
- Search for meta_query does not return any result if combined with title