Pavel Stejskal
02/17/2022, 11:29 AMRichard Startin
02/17/2022, 11:34 AMPavel Stejskal
02/17/2022, 11:34 AMPavel Stejskal
02/17/2022, 11:35 AMRichard Startin
02/17/2022, 11:35 AMjcmd <realtime server pid> JFR.start duration=60s settings=profile filename=slow_realtime_query.jfrRichard Startin
02/17/2022, 11:36 AMRichard Startin
02/17/2022, 11:38 AMselect indexed_column,count(*) as cnt from table group by indexed_column order by cnt descRichard Startin
02/17/2022, 11:39 AMPavel Stejskal
02/17/2022, 12:31 PMPavel Stejskal
02/17/2022, 12:36 PMRichard Startin
02/17/2022, 12:36 PMRichard Startin
02/17/2022, 12:36 PMRichard Startin
02/17/2022, 12:39 PMRichard Startin
02/17/2022, 12:41 PMpred1-4*6m for sortedRichard Startin
02/17/2022, 12:41 PMRichard Startin
02/17/2022, 12:42 PMPavel Stejskal
02/17/2022, 12:44 PMRichard Startin
02/17/2022, 12:44 PMRichard Startin
02/17/2022, 12:46 PMRichard Startin
02/17/2022, 12:47 PMPavel Stejskal
02/17/2022, 12:48 PMRichard Startin
02/17/2022, 12:48 PMPavel Stejskal
02/17/2022, 12:48 PMRichard Startin
02/17/2022, 12:49 PMRichard Startin
02/17/2022, 12:50 PMpred1_cardinality_6m == x for some x, then they're not so goodPavel Stejskal
02/17/2022, 12:52 PMRichard Startin
02/17/2022, 1:03 PMPavel Stejskal
02/17/2022, 1:17 PMRichard Startin
02/17/2022, 1:29 PMPavel Stejskal
02/17/2022, 1:48 PMRichard Startin
02/17/2022, 1:59 PMRichard Startin
02/17/2022, 1:59 PMPavel Stejskal
02/17/2022, 2:04 PMRichard Startin
02/17/2022, 2:08 PMPavel Stejskal
02/17/2022, 2:09 PMRichard Startin
02/17/2022, 2:13 PMPavel Stejskal
02/17/2022, 2:14 PMRichard Startin
02/17/2022, 2:15 PMRichard Startin
02/17/2022, 2:15 PMRichard Startin
02/17/2022, 2:16 PMRichard Startin
02/17/2022, 2:17 PMRichard Startin
02/17/2022, 2:17 PMRichard Startin
02/17/2022, 2:19 PMselect count(*) from epc_pgw where a_party_imsi = 'xxxx' limit 10 - similarly slow?Kishore G
Kishore G
Kishore G
Pavel Stejskal
02/17/2022, 2:29 PMRichard Startin
02/17/2022, 2:30 PMRichard Startin
02/17/2022, 2:33 PMRichard Startin
02/17/2022, 2:33 PMPavel Stejskal
02/17/2022, 2:34 PMRichard Startin
02/17/2022, 2:35 PMPavel Stejskal
02/17/2022, 2:36 PMKishore G
Kishore G
Pavel Stejskal
02/17/2022, 2:37 PMPavel Stejskal
02/17/2022, 2:38 PMKishore G
Pavel Stejskal
02/17/2022, 2:52 PMPavel Stejskal
02/17/2022, 2:54 PMPeter Pringle
02/17/2022, 2:58 PMPeter Pringle
02/17/2022, 2:58 PMPeter Pringle
02/17/2022, 2:59 PMPeter Pringle
02/17/2022, 3:00 PMKishore G
Pavel Stejskal
02/17/2022, 3:38 PMKishore G
Kishore G
Pavel Stejskal
02/17/2022, 4:07 PMRichard Startin
02/17/2022, 4:09 PMPavel Stejskal
02/17/2022, 4:21 PMPavel Stejskal
02/18/2022, 9:51 AMRichard Startin
02/18/2022, 11:01 AMRichard Startin
02/18/2022, 11:02 AMPavel Stejskal
02/18/2022, 11:25 AMRichard Startin
02/18/2022, 11:27 AMPavel Stejskal
02/19/2022, 12:17 PMRichard Startin
02/19/2022, 12:30 PMRichard Startin
02/19/2022, 12:30 PMRichard Startin
02/19/2022, 12:31 PMPavel Stejskal
02/19/2022, 12:31 PMRichard Startin
02/19/2022, 12:32 PMRichard Startin
02/19/2022, 12:33 PMPavel Stejskal
02/19/2022, 12:33 PMRichard Startin
02/19/2022, 12:33 PMPavel Stejskal
02/19/2022, 12:33 PMRichard Startin
02/19/2022, 12:35 PMapt-get update && \
apt-get install -y --no-install-recommends linux-base linux-perf openjdk-11-dbgPavel Stejskal
02/19/2022, 12:35 PMRichard Startin
02/19/2022, 12:36 PMARG TARGETPLATFORM
RUN case $TARGETPLATFORM in \
linux/amd64) arch=x64; ;; \
linux/arm64) arch=arm64; ;; \
*) echo "platform=$TARGETPLATFORM un-supported, exit ..."; exit 1; ;; \
esac \
&& mkdir -p /usr/local/lib/async-profiler \
&& curl -L <https://github.com/jvm-profiling-tools/async-profiler/releases/download/v2.5.1/async-profiler-2.5.1-linux-${arch}.tar.gz> | tar -xz --strip-components 1 -C /usr/local/lib/async-profiler \
&& ln -s /usr/local/lib/async-profiler/profiler.sh /usr/local/bin/async-profilerRichard Startin
02/19/2022, 12:36 PMRichard Startin
02/19/2022, 12:37 PMRichard Startin
02/19/2022, 12:38 PMPavel Stejskal
02/19/2022, 12:38 PMRichard Startin
02/19/2022, 12:39 PMRichard Startin
02/19/2022, 12:40 PMRichard Startin
02/19/2022, 12:42 PMPavel Stejskal
02/19/2022, 12:42 PMRichard Startin
02/19/2022, 12:43 PMPavel Stejskal
02/19/2022, 12:43 PMRichard Startin
02/19/2022, 12:45 PMPavel Stejskal
02/19/2022, 12:46 PMRichard Startin
02/19/2022, 12:47 PMRichard Startin
02/19/2022, 12:47 PMRichard Startin
02/19/2022, 12:48 PMRichard Startin
02/19/2022, 12:49 PMRichard Startin
02/19/2022, 12:50 PMPavel Stejskal
02/19/2022, 12:50 PMRichard Startin
02/19/2022, 12:51 PMPavel Stejskal
02/19/2022, 12:51 PMRichard Startin
02/19/2022, 12:56 PM-XX:+UseHugeTLBFS to make use of itRichard Startin
02/19/2022, 12:58 PMPavel Stejskal
02/19/2022, 1:47 PMRichard Startin
02/19/2022, 2:28 PMRichard Startin
02/19/2022, 2:31 PMRichard Startin
02/19/2022, 2:32 PMRichard Startin
02/19/2022, 2:35 PMPavel Stejskal
02/19/2022, 4:31 PMPavel Stejskal
02/19/2022, 4:32 PMPavel Stejskal
02/19/2022, 5:09 PMMayank
Peter Pringle
02/20/2022, 2:49 AMRichard Startin
02/20/2022, 9:58 AMPavel Stejskal
02/20/2022, 10:35 AMPavel Stejskal
02/20/2022, 10:47 AMRichard Startin
02/20/2022, 11:47 AMRichard Startin
02/20/2022, 12:12 PMPavel Stejskal
02/20/2022, 12:26 PMPavel Stejskal
02/20/2022, 12:27 PMPavel Stejskal
02/20/2022, 12:33 PMRichard Startin
02/20/2022, 3:05 PMRichard Startin
02/20/2022, 3:06 PMRichard Startin
02/20/2022, 3:08 PMselect * - do you actually want to select the raw string columns for whatever your use case is? This is all disk intensive...Richard Startin
02/20/2022, 3:12 PMselect * is the right thing to be measuringPavel Stejskal
02/20/2022, 3:17 PMPavel Stejskal
02/20/2022, 3:23 PMKishore G
Kishore G
Kishore G