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