框架使用laravel5.4
看阿里的sql洞察的时候,发现有很多语句都是,一条的参数是问号,一条的参数是实际的值。很多语句都是这样字搭配的出现,我想问下为什么会出现带问号的语句呢?
框架使用laravel5.4
看阿里的sql洞察的时候,发现有很多语句都是,一条的参数是问号,一条的参数是实际的值。很多语句都是这样字搭配的出现,我想问下为什么会出现带问号的语句呢?
4 回答13.2k 阅读✓ 已解决
5 回答7.7k 阅读✓ 已解决
2 回答7.4k 阅读✓ 已解决
2 回答6.6k 阅读✓ 已解决
1 回答5.2k 阅读✓ 已解决
1 回答5k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
带问号的是prepared statement,一般在做监控的时候为了保证性能,不会去读取sql里面的具体参数,因为那样的话参数组合太多了,没法存储。常规做法是采样,或者就用这个?的形式,提取sql pattern。