• Bruce Momjian's avatar
    Here is the definition of relation_byte_size() in optimizer/path/costsize.c: · ed96bfde
    Bruce Momjian authored
    ```-------------------------------------------------------------------
    /*
     * relation_byte_size
     *        Estimate the storage space in bytes for a given number of tuples
     *        of a given width (size in bytes).
     */
    static double
    relation_byte_size(double tuples, int width)
    {
            return tuples * (MAXALIGN(width) + MAXALIGN(sizeof(HeapTupleData)));
    }
    ```
    
    -------------------------------------------------------------------
    
    Shouldn't this be HeapTupleHeaderData and not HeapTupleData ?
    
    (Of course, from a costing perspective these shouldn't be very different but ...)
    
    Sailesh Krishnamurthy
    ed96bfde
costsize.c 62.7 KB