2025 ავტორი: Lynn Donovan | [email protected]. ბოლოს შეცვლილი: 2025-01-22 17:29
თითო ტრანზაქციის Apex ლიმიტები
აღწერა | სინქრონული ლიმიტი | ასინქრონული ლიმიტი |
---|---|---|
მაქსიმალური რიგზე დამატებული Apex სამუშაოების რაოდენობა System.enqueueJob-ით | 50 | 1 |
დაშვებული ელფოსტის გაგზავნის მეთოდების საერთო რაოდენობა | 10 | |
მთლიანი გროვის ზომა 4 | 6 მბ | 12 მბ |
მაქსიმალური CPU დრო Salesforce სერვერებზე 5 | 10000 მილიწამი | 60000 მილიწამი |
ხალხი ასევე იკითხავს, რა არის გუბერნატორის ლიმიტები Salesforce-ში?
Apex - გუბერნატორი ლიმიტები . გუბერნატორი აღსრულება საზღვრები უზრუნველყოს რესურსების ეფექტური გამოყენება Force.com მულტიტენანტ პლატფორმაზე. ეს არის ზღვარი მიერ მითითებული გაყიდვების ძალები .com კოდის შესრულებაზე ეფექტური დამუშავებისთვის.
მეორეც, რა არის გუბერნატორის საზღვრები, რა არის საუკეთესო პრაქტიკა, რომელსაც თქვენ მიჰყვებით, რომ თავიდან აიცილოთ ეს ლიმიტები?
- ერთი ტრიგერი თითო ობიექტზე.
- ლოგიკის ნაკლებ ტრიგერები.
- კონტექსტს სპეციფიკური დამმუშავებლის მეთოდები.
- გაამრავლეთ თქვენი კოდი.
- მოერიდეთ SOQL შეკითხვებს ან DML განცხადებებს FOR Loops-ში.
- კოლექციების გამოყენება, მოთხოვნების გამარტივება და ეფექტური მარყუჟების გამოყენება.
- დიდი მონაცემთა ნაკრების მოთხოვნა.
- გამოიყენეთ @future სათანადოდ.
როგორ დავაყენო გუბერნატორის ლიმიტები Salesforce-ში?
დააყენეთ გუბერნატორის ლიმიტის ელ.ფოსტის გაფრთხილებები
- შედით Salesforce-ში, როგორც ადმინისტრატორის მომხმარებელი.
- Setup-დან შეიყვანეთ Users სწრაფი პოვნის ველში, შემდეგ აირჩიეთ Users.
- დააწკაპუნეთ რედაქტირებაზე მომხმარებლის სახელის გვერდით, რათა მიიღოთ ელ.ფოსტის შეტყობინებები.
- აირჩიეთ Send Apex Warning Emails ვარიანტი.
- დააწკაპუნეთ შენახვა.
რა არის აპექს ტრანზაქცია?
Apex ტრანზაქციები . ან Apex ტრანზაქცია წარმოადგენს ოპერაციების ერთობლიობას, რომელიც შესრულებულია როგორც ერთი ერთეული. ყველა DML ოპერაცია a გარიგება ან წარმატებით დასრულდა, ან თუ შეცდომა მოხდა ერთ ოპერაციაში, მთლიანად გარიგება დაბრუნდა და მონაცემთა ბაზაში მონაცემები არ არის მიწოდებული.
გირჩევთ:
როგორ გამოვიყენო ნაყარი შეგროვების ლიმიტები?
ვინაიდან LIMIT მუშაობს FETCH-INTO განცხადების ატრიბუტად, ამიტომ მის გამოსაყენებლად შეგიძლიათ დაამატოთ საკვანძო სიტყვა LIMIT, რასაც მოჰყვება კონკრეტული ციფრული ციფრი, რომელიც განსაზღვრავს რიგების რაოდენობას, რომლებსაც ნაყარი შეგროვების პუნქტი მოიძიებს ერთი ნაბიჯით FETCH-ის ბოლოს. - INTO განცხადება
რა არის apex ცვლადები?
მწვერვალი: ცვლადი. ლოკალური ცვლადი, რომელიც შეიძლება გამოყენებულ იქნას კომპონენტის სხეულში მითითებული გამოხატვის შემცვლელად. გამოიყენეთ გვერდზე განმეორებადი და სიტყვიერი გამონათქვამების შესამცირებლად
რა არის სტატიკური Apex-ში?
სტატიკური მეთოდი ან ცვლადი არ საჭიროებს კლასის ინსტალაციას გასაშვებად. სანამ კლასის ობიექტი შეიქმნება, კლასში ყველა სტატიკური წევრი ცვლადი ინიციალიზებულია და ყველა სტატიკური ინიციალიზაციის კოდის ბლოკი შესრულებულია. სტატიკური ცვლადი სტატიკურია მხოლოდ Apex ტრანზაქციის ფარგლებში
რა არის Apex-ის გამოყენება Salesforce-ში?
Apex არის განვითარების პლატფორმა პროგრამული უზრუნველყოფის, როგორც სერვისის (SaaS) აპლიკაციების შესაქმნელად Salesforce.com-ის მომხმარებელთან ურთიერთობის მართვის (CRM) ფუნქციონალზე. Apex საშუალებას აძლევს დეველოპერებს წვდომა მიიღონ Salesforce.com-ის back-end მონაცემთა ბაზაზე და კლიენტ-სერვერის ინტერფეისებზე მესამე მხარის SaaS აპლიკაციების შესაქმნელად
როგორ გავასწორო Apex კოდი Salesforce-ში?
გამოიყენეთ საგუშაგოები, ჟურნალები და View State ჩანართი, რათა დაგეხმაროთ თქვენ მიერ დაწერილი კოდის გამართვაში. დააყენეთ გამშვები პუნქტები Apex Code-ში. გამოიყენეთ Developer Console საგუშაგოები თქვენი Apex კლასებისა და ტრიგერების გამართვისთვის. Apex Code და SOQL განცხადებების გადაფარვა. გამშვები პუნქტის ინსპექტორი. ჟურნალის ინსპექტორი. გამოიყენეთ მორგებული პერსპექტივები ჟურნალის ინსპექტორში. გამართვის ჟურნალები