Type:
Bug
Priority:
Minor
Resolution:
Unresolved
Affects Version/s:
10.0(EOL) , 10.1(EOL) , 10.2(EOL) , 10.3(EOL) , 10.4(EOL)
--source include/have_innodb.inc
set @@optimizer_use_condition_selectivity=4;
set @@use_stat_tables=PREFERABLY;
create table t1 (a int )engine=InnoDB;
insert into t1 values (1),(1),(2),(3);
MariaDB [test]> analyze table t1;
+ ---------+---------+----------+-----------------------------------------+
| Table | Op | Msg_type | Msg_text |
+ ---------+---------+----------+-----------------------------------------+
| test.t1 | analyze | status | Engine-independent statistics collected |
| test.t1 | analyze | status | OK |
+ ---------+---------+----------+-----------------------------------------+
alter table t1 change a b int ;
MariaDB [test]> analyze table t1;
+ ---------+---------+----------+----------------------------------------------------+
| Table | Op | Msg_type | Msg_text |
+ ---------+---------+----------+----------------------------------------------------+
| test.t1 | analyze | status | Engine-independent statistics collected |
| test.t1 | analyze | Note | Data truncated for column 'avg_frequency' at row 1 |
| test.t1 | analyze | status | OK |
+ ---------+---------+----------+----------------------------------------------------+
select * from mysql.column_stats;
drop table t1;
So here we see a truncation that happens due
rounding off (we should suppress this because the user doesn't expects this)
But we should be throwing a warning if we have an overflow.
The current situations is like for ANALYZE command we don't make a choice if we want to throw a warning on truncation or not. The above case happens due to the bug MDEV-17778 . So this MDEV is about making the choice as to if we want to throw warning or errors for truncation or overflow while calculating the statistics
is part of
MDEV-15253
Default optimizer setting changes for MariaDB 10.4
Closed
{"report":{"fcp":903.9000000953674,"ttfb":129.59999990463257,"pageVisibility":"visible","entityId":70970,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":1,"journeyId":"1c8ab07f-4ac3-4226-8b38-ed9995be0595","navigationType":0,"readyForUser":970.7000000476837,"redirectCount":0,"resourceLoadedEnd":746.5999999046326,"resourceLoadedStart":134.5,"resourceTiming":[{"duration":314,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":134.5,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":134.5,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":448.5,"responseStart":0,"secureConnectionStart":0},{"duration":313.90000009536743,"initiatorType":"link","name":"https://jira.mariadb.org/s/7ebd35e77e471bc30ff0eba799ebc151-CDN/lu2bu7/820016/12ta74/8679b4946efa1a0bb029a3a22206fb5d/_/download/contextbatch/css/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true","startTime":134.79999995231628,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":134.79999995231628,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":448.7000000476837,"responseStart":0,"secureConnectionStart":0},{"duration":331,"initiatorType":"script","name":"https://jira.mariadb.org/s/fbf975c0cce4b1abf04784eeae9ba1f4-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":134.90000009536743,"connectEnd":134.90000009536743,"connectStart":134.90000009536743,"domainLookupEnd":134.90000009536743,"domainLookupStart":134.90000009536743,"fetchStart":134.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":134.90000009536743,"responseEnd":465.90000009536743,"responseStart":465.90000009536743,"secureConnectionStart":134.90000009536743},{"duration":357.2000000476837,"initiatorType":"script","name":"https://jira.mariadb.org/s/099b33461394b8015fc36c0a4b96e19f-CDN/lu2bu7/820016/12ta74/8679b4946efa1a0bb029a3a22206fb5d/_/download/contextbatch/js/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en&slack-enabled=true","startTime":135,"connectEnd":135,"connectStart":135,"domainLookupEnd":135,"domainLookupStart":135,"fetchStart":135,"redirectEnd":0,"redirectStart":0,"requestStart":135,"responseEnd":492.2000000476837,"responseStart":492.2000000476837,"secureConnectionStart":135},{"duration":360.80000019073486,"initiatorType":"script","name":"https://jira.mariadb.org/s/94c15bff32baef80f4096a08aceae8bc-CDN/lu2bu7/820016/12ta74/c92c0caa9a024ae85b0ebdbed7fb4bd7/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en","startTime":135.09999990463257,"connectEnd":135.09999990463257,"connectStart":135.09999990463257,"domainLookupEnd":135.09999990463257,"domainLookupStart":135.09999990463257,"fetchStart":135.09999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":135.09999990463257,"responseEnd":495.90000009536743,"responseStart":495.90000009536743,"secureConnectionStart":135.09999990463257},{"duration":361.2000000476837,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":135.20000004768372,"connectEnd":135.20000004768372,"connectStart":135.20000004768372,"domainLookupEnd":135.20000004768372,"domainLookupStart":135.20000004768372,"fetchStart":135.20000004768372,"redirectEnd":0,"redirectStart":0,"requestStart":135.20000004768372,"responseEnd":496.40000009536743,"responseStart":496.40000009536743,"secureConnectionStart":135.20000004768372},{"duration":361.7999999523163,"initiatorType":"link","name":"https://jira.mariadb.org/s/b04b06a02d1959df322d9cded3aeecc1-CDN/lu2bu7/820016/12ta74/a2ff6aa845ffc9a1d22fe23d9ee791fc/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":135.40000009536743,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":135.40000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":497.2000000476837,"responseStart":0,"secureConnectionStart":0},{"duration":361.2999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":135.40000009536743,"connectEnd":135.40000009536743,"connectStart":135.40000009536743,"domainLookupEnd":135.40000009536743,"domainLookupStart":135.40000009536743,"fetchStart":135.40000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":135.40000009536743,"responseEnd":496.7000000476837,"responseStart":496.7000000476837,"secureConnectionStart":135.40000009536743},{"duration":361.7999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":135.5,"connectEnd":135.5,"connectStart":135.5,"domainLookupEnd":135.5,"domainLookupStart":135.5,"fetchStart":135.5,"redirectEnd":0,"redirectStart":0,"requestStart":135.5,"responseEnd":497.2999999523163,"responseStart":497.2999999523163,"secureConnectionStart":135.5},{"duration":362.10000014305115,"initiatorType":"link","name":"https://jira.mariadb.org/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/lu2bu7/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.css?jira.create.linked.issue=true","startTime":135.59999990463257,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":135.59999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":497.7000000476837,"responseStart":0,"secureConnectionStart":0},{"duration":362.10000014305115,"initiatorType":"script","name":"https://jira.mariadb.org/s/3339d87fa2538a859872f2df449bf8d0-CDN/lu2bu7/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.js?jira.create.linked.issue=true&locale=en","startTime":135.79999995231628,"connectEnd":135.79999995231628,"connectStart":135.79999995231628,"domainLookupEnd":135.79999995231628,"domainLookupStart":135.79999995231628,"fetchStart":135.79999995231628,"redirectEnd":0,"redirectStart":0,"requestStart":135.79999995231628,"responseEnd":497.90000009536743,"responseStart":497.90000009536743,"secureConnectionStart":135.79999995231628},{"duration":491.09999990463257,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":141.5,"connectEnd":141.5,"connectStart":141.5,"domainLookupEnd":141.5,"domainLookupStart":141.5,"fetchStart":141.5,"redirectEnd":0,"redirectStart":0,"requestStart":141.5,"responseEnd":632.5999999046326,"responseStart":632.5999999046326,"secureConnectionStart":141.5},{"duration":605.0999999046326,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":141.5,"connectEnd":141.5,"connectStart":141.5,"domainLookupEnd":141.5,"domainLookupStart":141.5,"fetchStart":141.5,"redirectEnd":0,"redirectStart":0,"requestStart":141.5,"responseEnd":746.5999999046326,"responseStart":746.5999999046326,"secureConnectionStart":141.5},{"duration":404.2000000476837,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":702.2999999523163,"connectEnd":702.2999999523163,"connectStart":702.2999999523163,"domainLookupEnd":702.2999999523163,"domainLookupStart":702.2999999523163,"fetchStart":702.2999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":702.2999999523163,"responseEnd":1106.5,"responseStart":1106.5,"secureConnectionStart":702.2999999523163}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":13,"responseStart":130,"responseEnd":134,"domLoading":133,"domInteractive":1071,"domContentLoadedEventStart":1071,"domContentLoadedEventEnd":1113,"domComplete":1852,"loadEventStart":1852,"loadEventEnd":1854,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":1043.5},{"name":"bigPipe.sidebar-id.end","time":1044.2999999523163},{"name":"bigPipe.activity-panel-pipe-id.start","time":1044.5},{"name":"bigPipe.activity-panel-pipe-id.end","time":1047.0999999046326},{"name":"activityTabFullyLoaded","time":1119.7000000476837}],"measures":[],"correlationId":"4eb45f8924a074","effectiveType":"4g","downlink":9.6,"rtt":0,"serverDuration":63,"dbReadsTimeInMs":9,"dbConnsTimeInMs":15,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}