sql >> Database >  >> RDS >> Mysql

Hoe de bytegrootte van de resultatenset in een SQL-query te krijgen?

select sum(row_size) 
from (
  select 
    char_length(column1)+
    char_length(column2)+
    char_length(column3)+
    char_length(column4) ... <-- repeat for all columns
  as row_size 
  from your_table
) as tbl1;

char_length voor enum , set mogelijk niet nauwkeurig, let op



  1. FOUT 1054 (42S22):Onbekende kolom '‍‍' in 'veldlijst'

  2. waar 1=1 uitspraak

  3. Rijen en kolommen transponeren zonder aggregatie

  4. xampp MySQL start niet op