Hi Bally1123. Initially, I also applied and received my certificate from MOI, however due to some small mistakes in it which couldn't be corrected easily, I opted for a Dubai Police certificate instead which I was able to update my data through Emirates ID.
Technically there is not much difference between them from what I can tell, except the issuer and name of certificate (Clerance Certificate vs Police Clearance Certificate).
However, I'd personally go for the Dubai PCC, even if you have to pay again because:
1) It seems to be the most commonly used by UAE based applicants.
2) It's also the one linked to from IRCC's website.
3) The requirement is for a Police Certificate, so it's less confusing to receive it from Dubai Police than to receive it from MOI.
https://www.canada.ca/en/immigratio...ce-certificates/how/united-arab-emirates.html
That's my take on it, and btw I had ordered a total of 4 PCCs until I got it right and had to pay for each single one.
Good luck!