Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7916361
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 3, 20262026-06-03T14:46:41+00:00 2026-06-03T14:46:41+00:00

when trying to enable and reindex Product Flat Data – getting error from magento

  • 0

when trying to enable and reindex Product Flat Data – getting error from magento

The Flat Catalog module has a limit of 64 filterable and/or sortable
attributes. Currently there are 521 of them. Please reduce the number
of filterable/sortable attributes in order to use this module.

I can’t understand what this means and from where magento gets this values.
In attributes I have only 321 different attributes so from where magento gets value of 521 currently used and where it takes limit for 64 of them???

thnx.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-03T14:46:43+00:00Added an answer on June 3, 2026 at 2:46 pm

    The method Mage_Catalog_Model_Resource_Product_Flat_Indexer::prepareFlatTable() is throwing this exception, when your product has more than

    <global>
        <catalog>
            <product>
                <flat>
                    <max_index_count>64</max_index_count>
                </flat>
            </product>
        </catalog>
    </global>
    

    indexes. This maximum usually is defined in app/code/core/Mage/Catalog/etc/config.xml and matches the maximum number of 64 keys allowed by default mySQL installations, before they error with

    ERROR 1069: Too many keys specified. Max 64 keys allowed
    

    Your problem is not how many attributes your products have, but how many of them are filterable and/or sortable (except all your attributes are, of course).

    Trace Mage_Catalog_Model_Resource_Product_Flat_Indexer::getFlatIndexes() to find out how Magento reaches a total of 521 indexes.

    For a quick check you can also have a look at your catalog_eav_attribute table and check how many attributes are filterable (is_filterable = 1) and/or sortable (used_for_sort_by = 1)

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I' m trying to enable adding/deleting rows to/from table using folowing code: Script: $(document).ready(function()
Desperately trying to enable a widget from functions.php file... When I use it as
I'm trying to enable PerlCritic support in Komodo. The official word from ActiveState, the
I am trying to enable foreign key constraint of sqlite database from my php
When i am trying to enable the shard... I am getting following errors........ use
I have been trying to enable jquery UI module and have been unable to
I'm trying to enable Account Sharing from terminal. I can't figure out how to
I am trying to enable CCK module and when I try to enable it,
I was trying to remove index.php from the URL of a Magento website: _Turn
I am trying to enable users to change their password. I keep getting the

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.